条件判断语句(If)
1. if 条件判断的三种形式;
(1)单向判断:if
(2)双向判断 : if…else…
(3) 多向判断 : if…elif…else
(1) if(单向判断)使用时 if 后面接 : (冒号) 后回车,实现自动缩进 ,保证正常运行
gem = 6
# 条件:如果拥有六颗宝石
if gem == 6:
# 满足条件:执行下方代码
print('复仇者们拥有了救活所有人的能力。')
输出为: 复仇者们拥有了救活所有人的能力。
(2)if … else … (双向判断)
例如
ticket = 1
if ticket == 1:
print('终于买到车票了,可以回家了,Happy~')
else:
print('没有买到回家的票,要想其它办法了。')
输出为: 终于买到车票了,可以回家了,Happy~
注意缩进错误
(3) if … elif …else… (多向判断)
代码示例如下
rose = 1
if rose == 1:
print('1朵:你是我的唯一!')
elif rose == 3:
print('3朵:I Love You!')
elif rose == 10:
print('10朵:十全十美!')
elif rose == 99:
print('99朵:天长地久!')
else:
print('可以考虑送1朵,3,朵,10朵,99朵哟。')
输出为:1 朵 :你是我的唯一!
注意缩进错误!!! 重要的事情多说
2. if 的嵌套
根据缩进来观察,这三个部分都是平级的关系。同时在最外层if…else…的代码块里,又包含了if…else…判断语句,这种方式就是嵌套函数的写法。
== 注意 大于等于号 (<=)等于号在前。==