流程控制之if-else
if 条件1:
满足条件1的情况
else if 条件2:
满足条件2的情况
if 条件2.1:
满足条件2.1的情况(if-else语句的嵌套)
else if 条件2.2:
满足条件2.2的情况
........
else:
以上2.x都不满足的情况
扫描二维码关注公众号,回复:
3330213 查看本文章
.......
else:
以上都不满足的情况
流程控制之逻辑运算符
1、and:与逻辑
条件1 and 条件2:条件1和条件2同时满足才为真
2、or: 逻辑或
条件1 or 条件2: 条件1或条件2满足之一就为真
3、not: 逻辑非
not 条件1 : 不满足条件一的所有情况
在实际使用中尽量多使用逻辑运算符,少用嵌套语句。
流程控制之for循环
for 循环用于遍历一切可迭代对象(如字符串,元组,列表,字典等)。
for循环语法如下
for iterating-var(迭代变量) in sequence(可迭代序列):
statement(s)
流程控制之循环控制
1、for循环中任何时候加入break就会终止循环
2、循环中加入continue,就会跳过当前循环的余下语句进入到下一个循环中
3、循环中可以使用pass充当占位符(pass语句不会进行任何操作,使用pass语句是为了保证语句的完整,规范)
4、循环中使用exit结束整个程序的进行、
流程控制之while
while语法如下
while expression:
statement(s)
当expression为true时,就会执行下去,直到expression为false终止。