4.循环结构

发布时间 2023-07-30 15:26:25作者: wxz2011

4.循环结构

当一件食需要重复去做时,就使用循环结构。

一、for循环

1. range()函数

range(开始,结束,步长),如果range()中只放一个数字,就是获得0到这个数字减1

#输出1—10之间所有的数字
for i in range(1,11):
     print(i,end=' ')

2. for循环输出字符串

a='hvk'
for i in a:
     print(i,end=' ')

二、while循环

1. while循环

格式:

while 条件:
	条件成立执行的语句
i=1
while i<=10:
     print(i,end=' ')
     i+=1

2. while - else循环

格式:

while 条件:
    条件成立的语句
else:
    条件不成立的语句
i=1
while i<=10:
     print(i)
     i+=1
else:
     print('输出结束')

三、死循环

i=1
while 1:
     print(i)

四、break和continue

break:结束循环

i=1
while i<=10:
     print(i)
     if i==5:
          break
     i+=1

continue:结束本次循环

for i in range(1,11):
     if i==5:
          continue
     print(i)

五、循环嵌套

外层循环执行一次,内层循环执行多次

#****
#****
#****
for i in range(3):   #外层循环控制行
     for i in range(4):  #内层循环控制列
          print('*',end='')
     print()