4.循环结构

发布时间 2023-07-30 15:26:24作者: 似鬼年华

4.循环结构

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

一、for循环

1. range()函数

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

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

2. for循环输出字符串

a='我是曾老师'
for i in a:
    print(i,end=',')

二、while循环

1. while循环

格式:

while 条件:
    条件成立执行的语句
i=1
while i<=10:
    print(i)
    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 j in range(4):  #内层循环控制列
        print('*',end='')
    print()