Python中的程序流程控制---条件控制

一、 if 条件语句(单分支)

if<条件语句>:

  语句块

其他语句

二、if 条件语句(二分支)

if<条件语句>:

  <语句块1>

else:

  <语句块2>

三、if 条件语句(多分支)

if<条件语句1>:

  <语句块1>

elif<语句条件2>:

  <语句块2>

elif<语句条件3>:

  <语句块3>

else:

  <语句块4>

四、循环结构-- 条件循环使用while语句

while<条件>:

  <代码块>

当条件为true会循环执行,知道条件为false就会跳出循环

示例代码:

ls = list('123456789')
i = 0
while i <9:
print(i, ls[i])
i += 1

打印字典,需要现在转换成列表:

d = {'name:':'小明', 'age':'18','hight':180}
keys = list(d.keys())
print(keys)
i = 0
while i < len(keys):
print(i,keys[i],d[keys[i]])
i += 1

 五、循环结构--遍历循环,迭代循环 使用 for循环

for<循环变量>in<遍历结构>:

  <代码块>

示例代码:

ls = list('123456789')
for i in ls:
print(i)

打印字典

d = {'name:':'小明', 'age':'18','hight':180}
for i in d:
print(i,d[i])

 

原文地址:https://www.cnblogs.com/junzi1994/p/14460708.html