1. 条件判断 if与else

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(1)

1.1条件判断的三种形式

单项判断 if

双向判断 if...else...

多项判断if...elif...else...

如图所示

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(2)

1.2 需要稍微做下注意,也就是一些语法格式

像是使用条件判断都要注意缩进,而且空格与tab键尽量不要混用,因为换到其他的编译器可能会出现语法错误

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(3)

1.3 当不满足if条件时,python就不会执行判断后语句,然后会跳到下一条

1.4 双向判断的

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(4)

1.5 多项判断的

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(5)

2. if嵌套

一般我们遇到的问题都是比较复杂的,单层的条件判断很难满足需要,所以我们要把条件嵌套起来

2.1示例代码像这样

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(6)

3.这是本关的作业,我的答案是完美答案了

python怎么运行冰墩墩代码(风变编程-python基础语法-第2关灭霸的选择)(7)

——Directly produce by 潜肆指数Hackathon

,