Python【流程控制与循环】
2018-06-16 15:07
323 查看
一.流程控制
单分支 if 条件: ...Python代码,满足条件执行 双分支 if 条件: ...Python代码,满足条件执行 else: ...Python代码,不满足上方条件执行 多分支 if 条件: ...Python代码,满足条件执行 elif 条件: ...Python代码,不满足上方条件且满足本条件执行 elif 条件: ...Python代码,不满足上方条件且满足本条件执行 elif 条件: ...Python代码,不满足上方条件且满足本条件执行 else: ...Python代码,不满足上方条件执行 if条件的短路原则: 对于 and 来说: 如果第一个条件的结论为假,那么 and 前后两个条件组成的表达式计算结果一定为假,后面的条件计算机不会进行计算 对于 or 来说: 如果第一个条件的结论为真,那么 and 前后两个条件组成的表达式计算结果一定为真,后面的条件计算机不会进行计算 and的优先级大于or
二.While循环
写重复的代码是程序员最不耻的行为 while 条件: ...Python代码, while条件成立执行 Dead Loop: 有一种循环叫死循环 while True: ...Python代码,一直循环不会停止 循环终止语句: break 跳出while循环 continue 跳出本次while循环,直接执行下一次循环 while else语句: 当while循环正常执行完没有被break时,else中的python代码会被执行 else可以用来检测while循环是否正常执行完
相关文章推荐
- python流程控制和循环
- python流程控制-条件与循环-python3笔记
- Python基础7- 流程控制之循环
- python 流程控制(for循环语句)
- 3.4Python流程控制(4):while循环
- Python第四天 流程控制 if else条件判断 for循环 while循环
- Python流程控制的 for、 while、循环和嵌套词汇continue、break、range
- python全栈开发-Day2 布尔、流程控制、循环
- Python流程控制语句->While循环
- python学习7-流程控制-循环控制
- Python流程控制语句->While循环
- python 变量,数据类型,用户输入输出,流程控制,循环
- JAVA——程序流程控制——循环语句——for循环(打印三角形)
- python -流程控制
- 【学神-RHEL7】P2-Python流程控制
- kotlin中的流程控制(判断和循环)
- 【学神-RHEL7】P2-Python流程控制
- 003-Python流程控制
- JavaSE 基础 第16节 流程控制之循环结构
- Python黑帽编程2.4 流程控制