Python 中条件语句if的作用和语法、注意事项【内含代码讲解】 |
您所在的位置:网站首页 › python书写代码语句 › Python 中条件语句if的作用和语法、注意事项【内含代码讲解】 |
一、了解条件语句 我们假设一个场景: 1. 大家都去过网吧吗? 2. 去网吧上网必须要做的一件事是什么?(请大家考虑重点) 3. 为什么要把自己的身份证给网吧管理员? 4. 是不是为了判断咱们是不是成年了? 5. 是不是如果你成年了才可以给你上午?如果不是成年就不给你上网? 其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码 二、条件if的语法2.1 语法: If 条件: 条件成立执行的代码1 条件成立执行的代码2 ...... 2.2语法注意事项: 1. if这个关键词,也就是如果的意思 2. if后面紧跟着条件,如果条件成立执行下方带缩进的代码,条件不成立则不执行代码 3. 条件后面你的冒号的意思表示条件已经书写完成了 4. 条件成立执行的代码前面缩进4个空格的距离,这里基本不用打击手动去弄这个缩进4格,因为在PyCharm里书写代码按住换行键后自动缩进4格 5. 冒号之后的换行语句可以是一条也可以是多条,看自己需求情况 三、快速体验if条件语句""" if 条件: 条件成立执行的代码1 ...... """ if True: print('条件成立执行的代码1') print('条件成立执行的代码2') print('这个代码执行吗?') # 返回结果是三行代码都执行到了,最后一行没有缩进4格的代码也执行了 # 问题: 最后一行代码和if条件语句优美关系呢? # 验证这个问题,只需把if True 改成 if False if False: print('条件成立执行的代码1') print('条件成立执行的代码2') # 注意: 在这个下方的地方没有加缩进的代码,不属于if语句块,即和条件成立与否无关 print('这个代码执行吗?') # 返回结果只打印最后一行的代码上面代码执行结果: 总结:在if条件语句中,要严格按照语法来书写代码,if语句条件成立执行的代码是带有缩进4格的代码块,而没有缩进的语句块和if条件无关。If语句的执行力流程看完后代码敲起来多练习几遍加深印象。下一篇用一个实例的简单版本和进阶版本来加强if条件语句的认识,更多Python基础教程可以关注我之前或者之后写的文章,几乎每天更新,很适合Python小白。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |