if语句:
作用:主程序根据条件选择性的执行某条语句或某些语句语法:
if 真值表达式1:
语句块1
elif 真值表达式2:
语句块2:
elif 真值表达式3:
语句块3
。。。。
else:
语句块
说明:
elif可以有0个,1个或多个
else可以有0个或1个
练习:
任意输入一个数:
1,判断这个数是否大于100
2,判断这个数是否小鱼0
3,判断这个数是否在80-100之间
练习2:输入一个数,判断是正数,负数,还是0
练习2:输入一个季度1-4的整数,输出这个季度有哪几个月,
如果输入不是1-4的整数,则提示用户您输错了
练习3:输入一年中月份(1-12),
输出这个月在哪儿个季度,如果输入的是其他数,则提示您输入错
if语句的真值表达式:
if 100:
print ("真值")
等同于:
if bool(100):
print ("真值)
if语句 真值表达式返回的对象要用Bool(x),
取值后再决定执行哪条语句
if语句是由多条语句组成的一条复合语句
if语句可以作为语句嵌套到宁一个语句的内部
例如:
商场促销,满100,减20