tonyage = 12kevinage = 11if tonyage > kevinage:print("Tony")if tonyage < kevinage:print("Kevin")
————————————————————————————
现在,我们就学习完了 if 判断基本结构和编写方法 。
同学们在刚接触 if 判断时,最容易出现以下两种 bug:
缩进问题
同一代码块缩进需要保持一致,建议每个缩进用 4 个空格 。语法错误
if 判断中,布尔表达式后面的冒号常常被遗漏,这是判断语句的固定格式 。小结
if 判断语句需要大量用到逻辑运算里的 True 和 False 。
比如“你注册了么”,“今天天气是不是晴天”,“你的年纪是不是比我大”等等 。
所以判断语句和比较运算、逻辑运算的联系是非常紧密的 。
比如我们想要趁双十一打折买一个耳机,就需要考虑两个条件:
第一,是否是“双十一促销” 。
第二,我账户余额够不够 。
判断这种现实生活中的问题往往不只一个条件 。
有了判断语句,我们就可以打破代码的默认执行顺序了(按由上至下的顺序执行) 。
如图,两段代码里都有一行代码是不会执行的 。
判断语句“里面”的代码块只有当判断布尔表达式为真的时候才会执行 。
通过判断语句,我们可以让程序按照不同条件自动化执行任务 。
比如你在网上买了一件商品,在支付环节可以选择银联、支付宝或微信进行支付 。
这个时候你的不同点击动作都会成为执行不同判断语句的依据 。
感谢阅读~
- 算法训练——Hankson的趣味题
- C课设—图书管理系统
- 差值查找—Java实现
- 商机交易网——为站在风口的企业插上翅膀
- CAD图纸加密软件——公司核心文件数据防泄密「天锐绿盾」
- Android进阶——Sharedpreferences保存对象和图片等复杂类型
- 六 基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制基于Cr
- python12306源码_[宜配屋]听图阁
- java/php/net/python固定资产管理系统设计
- 用渐变效果做小球转动——ps