标签:str amp int 输入 不执行 dash sdi ota 变量
格式:for x in xs[‘James‘,‘Lily‘,‘Candy‘]:
print(x)
——————————————————————————————————
for循环就是把每个元素代入变量x,执行for循环里面的代码
1 # -*- coding: utf-8 -*- 2 sum = 0 3 for x in range(101): 4 sum = sum + x 5 print(sum)
_______________________________________________________________________________
while循环,满足条件,就循环,不满足即退出
1 # -*- coding: utf-8 -*- 2 sum = 0 3 t_times = 100 4 while t_times >0 : 5 sum = sum + t_times 6 t_times =t_times -1 7 print(sum)
_______________________________________________________________________
break语句,跳出循环,可以设定跳出条件
1 sum = 0 2 for x in range(10): 3 sum = sum + x 4 if sum >= 10: 5 break 6 print(sum)
continue语句,路过当前循环(continue以下的代码均不执行),例(计算1-100的单数相加的和):
1 #! -*-coding:utf-8 -*- 2 3 def sum_of_odd(): 4 total = 0 5 content = input("计算基数总和,请输入整数最大值:") 6 if content.isdigit(): 7 t_times = int(content) 8 else: 9 print("请输入正确的类型!") 10 return sum_of_even() 11 12 while t_times > 0: 13 if t_times % 2 == 0: 14 t_times = t_times - 1 15 continue 16 print("相加的基数为:" + str(t_times)) 17 total = total + t_times 18 if t_times > 0: 19 t_times = t_times - 1 20 else: 21 pass 22 print("在此范围内的基数相加和为:" + str(total)) 23 24 sum_of_odd()
标签:str amp int 输入 不执行 dash sdi ota 变量
原文地址:https://www.cnblogs.com/iamjames/p/10611915.html