立即学习:https://edu.csdn.net/course/play/24797/282173?utm_source=blogtoedu
列表推导式
break跳出循环;
continue 忽略本次循环。
列表推导式:[表达式 for 计数器 in 可迭代对象]
1、后面没有冒号,没有表达式
2、计数器没有也可以
3、用中括号括起来,因为是列表!
a=["表达式" for i in range(10)]
print(a)
结果就是(表达式,表达式,....)一共10个
控制的不是循环体,而是表达式。表达式可以是运算式
print(sum([i fot i in range(1,101)]))sum对整个列表求和,计算1~100累加的和。
break 提前跳出循环,如果有else块,则不再执行else块。
for i in rang(100):
print(i)
if i>10
break
else:
print("end")
continue
for i in rang(100):
print(i)
if i>.10
continue
print("这是第%d",i)
当i大于10以后,不再执行 print("这是第%d",i)