判断语句 if
一般判断

age = 19
if age >= 18:
	  print("当符合条件,运行此行,不符合,跳过")
print("dkld")
布尔值判断可以这样
ikd = True
if ikd:
	  print("dsk")

else

#要求:从键盘输入身高,如果身高没有超过150cm,则不用买票,否则需要买票。
 my_height = int(input('请输入您的身高:'))
 if my_height <= 150:#python规定,if后面的条件为真时,进入if里运行里面的代码,否则跳过
       print('不用买票,进')
 else:#否则
     print('请买票')

elif(else if 简写,理解为否则如果)
记录分数的等级ABCD

score = int(input(print('请输入分数:')))
 if score >= 90:
       print('A')
 elif score >= 80 and score < 90:
       print('B')
 elif score >= 60 and score < 80:
       print('C')
 else:
       print('D')


#满足其中一个条件后,其他语句都略过不执行;全部不满足则跳过;其中非注释状态下两个elif后的条件有灰色波浪线,可以把and后面的去掉,如下
#判断语句中可以没有elif,没有else,必须有if;如果有else,只能有一个;if与else之间可以有多个elif

if嵌套
# 嵌套练习:刷卡,超过2元,可以上车;若有空座,可以坐下,否则站着
# 先要上车
koa = eval(input(print('请输入余额:')))#eval意思是代码开始运行后先把对象的   ' '   去掉,验证里面的输入是否符合一个正常的数据类型,符合则输出,不符合即报错

kongzuo = False
if koa > 2:
      print('上车')
      if kongzuo:
            print('请坐')
    else:
          print('站着')