一、理解条件语句
咱们假如一个场景:
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 小白。
文章借鉴起源:
www.wakey.com.cn/document-column-python.html