标签:... break else 没有 判断 lse out 分支 highlight
流程控制
假如把写程序比做走路,那我们到现在为止,一直走的都是直路,还没遇到过分叉口,想象现实中,你遇到了分叉口,然后你决定往哪拐必然是有所动机的。你要判断那条岔路是你真正要走的路,如果我们想让程序也能处理这样的判断怎么办? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制
1、if ... else ...语句
(1)单分支
if 条件:
满足条件后要执行的代码
(2)双分支
if 条件
满足条件后执行代码
else:
if条件不满足就走这段
(3)多分支
if 条件:
满足条件执行代码
elif 条件:
上面的条件不满足就走这个
elif 条件:
上面的条件不满足就走这个
elif 条件:
上面的条件不满足就走这个
else:
上面所有的条件不满足就走这段
2、循环
(1)while循环
while 条件:
执行代码
(2)死循环
count = 0
while True: #True本身就是真呀
print("你是风儿我是沙,缠缠绵绵到天涯...",count)
count += 1
3、break和continue
count = 0
while count <= 5 :
count += 1
if count == 3:
break
print("Loop",count)
else:
print("循环正常执行完啦")
print("-----out of while loop ------")
标签:... break else 没有 判断 lse out 分支 highlight
原文地址:https://www.cnblogs.com/vettel2018/p/9963352.html