新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python中for與while的區(qū)別是什么
python中for循環(huán)和while循環(huán)本質(zhì)上是沒有區(qū)別的,但是在實(shí)際應(yīng)用上,針對(duì)性不太一樣。

for主要應(yīng)用在遍歷中,比如:
example1:
for i in range(10): print(i)
打印結(jié)果為:
0 1 2 3 4 5 6 7 8 9
注:以上數(shù)字鍵每個(gè)數(shù)字換行一次。
相關(guān)推薦:《Python教程》
example2:
list1 = [1,2,"a”] for i in list1: print(i)
打印結(jié)果為逐步列表list1中的元素:
1 2 a
而while循環(huán)很少進(jìn)行遍歷使用(語句過多,沒有for方便),while主要用于判斷符合條件下循環(huán),比如:
i = 0
while True:
if i<3:
print(i)
i += 1
else:
print("i>=3啦!
break
運(yùn)行結(jié)果:當(dāng)i疊加到3前,依次打印i的值,當(dāng)i等于3的時(shí)候判斷語句不成立,執(zhí)行else語句,跳出while循環(huán)。
打印結(jié)果:
0 1 2
網(wǎng)頁標(biāo)題:創(chuàng)新互聯(lián)Python教程:python中for與while的區(qū)別是什么
瀏覽地址:http://www.5511xx.com/article/cdpgsig.html


咨詢
建站咨詢
