if语句
当出现选择情况的时候,就需要用到if语句。
# 第一种语法
if 条件: # 冒号将条件和结果分开,不可缺少
结果1
结果2 # 条件为真执行结果1,然后结果2;否则直接结果2
# 第二种语法
if 条件:
结果1
else:
结果2
代码3 # 条件为真执行结果1,然后代码3;否则结果2,代码3
# 第三种语法
if 条件1:
结果1
elif 条件2:
结果2
...
else:
结果n
# 第四种语法(嵌套)
if 条件1:
结果1
if 条件2:
结果2
else:
结果3
else:
结果4
# 可以无限嵌套,但是在实际开发中,尽量不要超过三层嵌套
while语句
while 条件:
结果
# 当条件为真时,执行结果,然后再次判断条件,直到条件是假,停止循环。
while 条件:
结果1
else:
结果2 # 循环在正常情况下跳出之后会执行结果2,break退出循环时不执行结果2
# 结束循环:
1. 改变循环条件
2. break
# break和continue的区别
1. break:立刻跳出循环,打断
2. continue:停止本次循环,继续执行下一次循环
for循环
for 变量 in 可迭代对象:
pass