python中涉及的循环比较少,主要两个:for循环和while循环!!! 所有只需要掌握这两个循环就行了,也比较简单。
一)循环语句 1.for循环
①for循环和range是好朋友!
for i in range(10): print(i, end='') ==> 0123456789②列表推导式
l = [i ** 2 for i in range(10)] print(l) ==> [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]③多元循环
dict = {"key":"value"} for key,value in dict.items(): print(key,':',value) ==> key : value2.while循环 while循环时需考虑循环跳出条件,防止死循环!!!
import time import datetime while True: print(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) time.sleep(1)二)循环控制语句 1.break–终止所有循环
2.continue–结束当前循环,开始下一循环呢
3.exit–退出程序
4.else–与for循环一起用,非break终止循环,其他循环完了都会执行