一、理解条件语句
咱们假如一个场景:
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 Falseif False: print('条件成立执行的代码1') print('条件成立执行的代码2')# 留神: 在这个下方的中央没有加缩进的代码,不属于if语句块,即和条件成立与否无关print('这个代码执行吗?')# 返回后果只打印最初一行的代码
下面代码执行后果:
总结:在if条件语句中,要严格依照语法来书写代码,if语句条件成立执行的代码是带有缩进4格的代码块,而没有缩进的语句块和if条件无关。If语句的执行力流程看完后代码敲起来多练习几遍加深印象。下一篇用一个实例的简略版本和进阶版本来增强if条件语句的意识,更多Python基础教程能够关注我之前或者之后写的文章,简直每天更新,很适宜Python小白。
文章借鉴起源:
www.wakey.com.cn/document-column-python.html