一、了解条件语句
我们假设一个场景:
1.大家都去过网吧吗?
2.去网吧上网必须要做的一件事是什么?(请大家考虑重点)
3.为什么要把自己的身份证给网吧管理员?
4.是不是为了判断咱们是不是成年了?
5.是不是如果你成年了才可以给你上午?如果不是成年就不给你上网?
其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码
二、条件if的语法
【python中 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('这个代码执行吗?')#返回结果只打印最后一行的代码
上面代码执行结果:
![python中 if条件语句的作用和语法、注意事项](https://img.it610.com/image/info9/ec99fcd5b10b4847a1d2af1e700bae1e.jpg)
文章图片
总结:在if条件语句中,要严格按照语法来书写代码,if语句条件成立执行的代码是带有缩进4格的代码块,而没有缩进的语句块和if条件无关。If语句的执行力流程看完后代码敲起来多练习几遍加深印象。下一篇用一个实例的简单版本和进阶版本来加强if条件语句的认识,更多Python基础教程可以关注我之前或者之后写的文章,几乎每天更新,很适合Python小白。
文章借鉴来源:
www.wakey.com.cn/document-column-python.html
推荐阅读
- 万能的list列表,python中的堆栈、队列实现全靠它!
- Python中的if...else语法、作用和执行流程
- Python中的 多重判断的语法/作用、执行流程、代码实例
- 《Python零基础入门与进阶》系列专栏完结
- Pygame合集|Pygame实战(中国象棋人机对抗赛今开战、谁占上风(要不要来一盘试试?))
- Pygame合集|【普通玩家VS高手玩家】一带传奇游戏《俄罗斯方块儿》新作—实现AI自动玩游戏~
- python合集|Pygame实战(BOOM 这有一款超刺激的扎气球游戏等你来玩~)
- 界面化小程序|【免费测试】姓名测算性别—仅需这几步即可(来看程序员是如何解决的(爱了爱了~))
- 蓝桥杯python题解|蓝桥杯-矩阵切割-python题解