4、Pyhton之if、while、input

if的使用

  • 简单例子
cars = ['audi', 'bmw', 'subaru', 'toyota']
for car in cars:
    if car == 'bmw':
        print(car +'是宝马') 
    else:
        print(car+'不是宝马')
输出:
audi不是宝马
bmw是宝马
subaru不是宝马
toyota不是宝马
        
  • 多个条件一个出现的情况
age_xiaoming = 16
age_xiaohong = 15
// and 两个都成立才算成立
if age_xiaoming > 10 and age_xiaohong > 10 :
    print('小明小红都大于10岁')
else :
    print('小明小红没有都大于10岁')
// or 只要成立一个就算成立
if age_xiaoming > 15 and age_xiaohong > 15 :
    print('小明小红至少一个大于15岁')
else :
    print('小明小红都没有大于15岁')
输出:
小明小红都大于10岁
小明小红都没有大于15岁
  • 多个else的情况
age = 15
if age<4:
    print('小于4岁')
elif age < 18:
    print('小于18岁')
else :
    print('大于18岁')
输出:
小于18岁

while的使用

  • 简答的使用
while True :
    print('无限循环打印这句话')
则会无限输出:
    无限循环打印这句话
  • 正常情况的使用
students = ['A','A','B','C']
while 'A' in students:
    print('有A这个学生')
    students.remove('A')
输出:
有A这个学生
有A这个学生

if、while简答总结:条件成立就是进入,执行里面的内容

input的使用

intput 顾名思义就是用来让用户输入的方法

age = input('请输入你的年龄:')
if age < 18:
    print('你小于18岁')
else :
    print('你大于18岁')
输出:
请输入你的年龄:15
你小于18岁

备注:break 退出循环 continue 跳过单词循环

你可能感兴趣的:(4、Pyhton之if、while、input)