1 Python新手入门———条件判断( 二 )


tonyage = 12kevinage = 11if tonyage > kevinage:print("Tony")if tonyage < kevinage:print("Kevin")
————————————————————————————
现在,我们就学习完了 if 判断基本结构和编写方法 。
同学们在刚接触 if 判断时,最容易出现以下两种 bug:
缩进问题
同一代码块缩进需要保持一致,建议每个缩进用 4 个空格 。语法错误
if 判断中,布尔表达式后面的冒号常常被遗漏,这是判断语句的固定格式 。小结
if 判断语句需要大量用到逻辑运算里的 True 和 False 。
比如“你注册了么”,“今天天气是不是晴天”,“你的年纪是不是比我大”等等 。
所以判断语句和比较运算、逻辑运算的联系是非常紧密的 。
比如我们想要趁双十一打折买一个耳机,就需要考虑两个条件:
第一,是否是“双十一促销” 。
第二,我账户余额够不够 。
判断这种现实生活中的问题往往不只一个条件 。
有了判断语句,我们就可以打破代码的默认执行顺序了(按由上至下的顺序执行) 。
如图,两段代码里都有一行代码是不会执行的 。
判断语句“里面”的代码块只有当判断布尔表达式为真的时候才会执行 。
通过判断语句,我们可以让程序按照不同条件自动化执行任务 。
比如你在网上买了一件商品,在支付环节可以选择银联、支付宝或微信进行支付 。
这个时候你的不同点击动作都会成为执行不同判断语句的依据 。
感谢阅读~