if 语句
if ... if ... if
if ... elif ... elif
if ... else
关键字 if 判断条件,为 True 时执行代码块语句,False 或(空字符串,空列表,0)不执行代码块语句。
if <条件1>:
条件1为True时,所执行的代码句语块
else:
不满足条件1时,所执行的代码句语块
注意缩进,python语言要求缩进比较严格,缩进必须为4个空格,相当于一个tab键
score = int(input(‘请输入学生成绩:’))
if score < 0 or score > 100:
print('输入错误,请重新输入')
elif score < 60:
print('不及格')
elif 60 <= score < 70:
print('及格')
elif 70 <= score and score < 90:
print('良')
elif score >= 90:
print('优秀')
while 循环嵌套 if 语句
number = 23
running = True
while running:
guess = int(input('请猜一个数字:'))
if guess == number:
print('恭喜你猜对了')
elif guess < number:
print('猜小了')
elif guess > number:
print('猜大了')
else:
pass