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 跳过单词循环