控制流程分为 顺序,分支,循环
分支
if else if elif elif
循环
while 条件:
循环体
备注:当条件为True时运行循环体,条件最好是可控的,不然可能是死循环.
break和continue的使用
break:用在循环体里,当循环体遇到break,则终止循环,并跳出循环.
continue:用在循环体里,当循环体遇到continue,结束次数循环,然后回到循环体的开头,继续下一次循环.
循环和分支的嵌套:
列:
使用while,完成以下图形的输出
*
**
***
****
*****
****
***
**
*
代码(非最优解):
i=1
k=*
j=2
while True:
if i<=5:
print(k*i)
i +=1
else:
print((i-j)*k)
j +=1
if j==6:
break
浙公网安备 33010602011771号