Python基础(四)-条件判断&循环

2020-05-25  本文已影响0人  皮卡丘的电光一闪
条件判断

条件判断格式

if <条件判断1>:
    <执行1>
elif <条件判断2>:
    <执行2>
else:
    <执行3>

与c、java等不同的是else if在python中是elif表示。
注意

循环

python的循环分两种,一种是for-in循环,另一种是while循环,注意,python不支持do-while循环,若需要用到do-while的循环,可以使用while(无限循环)和break的组合来替换do-while的方式。

for-in循环
for <个体> in <需要循环的列表>:
    <循环体>

python提供了一个range(num)函数,可以生成一个整数序列,再通过list()函数可以转换成list,若计算0-100的整数序列和,可以这样:

sum = 0
for x in list(range(101)):
    sum = sum + x
print(sum)                  # 运行可得5050
while循环

只要条件满足,就不断循环,条件不满足时退出循环

where <条件>:
      <循环体>
循环中的语句
关键词 用途
break 提前退出循环
continue 跳过当轮循环,直接开始下一轮循环
do-while
while True:        #无限循环,即死循环
    <循环体>
    if <条件>:
        break      #满足条件后退出循环
上一篇 下一篇

猜你喜欢

热点阅读