python之循环

循环

  1. for循环

  2. 加入 else 语句的for循环
  3. while 循环
  4. 嵌套循环
  5. while 循环和 for 循环一起使用实现乘法口诀
  6. 其它循环

一、for循环

for i in "python":
    print(i)

二、加入else语句的for循环

for i in [1,2,3]:
    print("循环第%d次"%(i))
else:
    print("循环完毕")

三、while循环

i = 5
while i>0:
    print(i)
    i-=1

四、嵌套循环

for i in range(1,13):
    for j in range(1,i+1):
        print("%2dX%2d=%-3d"%(j,i,j*i), end=" ")
print() # 外循环结束后用作换行

五、while 循环和 for 循环一起使用实现乘法口诀

for i in range(1,13):
    j = 1
    while j<= i:
        print("%2dX%2d=%-3d"%(j,i,j*i), end=" ")
        j+=1
print()

六、其它循环

6.1 三层循环

n = 0
for i in range(10):
    for j in range(10):
        for k in range(10):
            n+=1
print(n)# 1000            

6.2 使用 continue 语句跳过本次循环

var = 10
while var > 0: 
    var = var -1
    if var == 5:
         continue
    print('当前变量值 :', var)
print("Good bye!")

6.3 使用 break 语句终止本次循环

for letter in 'Python': # 第一个实例
     if letter == 'h':
             break
print('当前字母 :', letter)

6.4 死循环的应用

temp = 0
while True:
    num = input("请输入一个数字:")
    num = float(num)
    temp += num
    if temp >= 100:
        break

总结

   一般对python中的序列进行遍历的时候就会用到循环,对循环的时候range可以指定循环的开始起点,结束位置,步长大小等。

 

posted @ 2023-03-16 17:55  暖阳的雪  阅读(90)  评论(0)    收藏  举报