1. 程式人生 > >Python 中 For 和 While 區別

Python 中 For 和 While 區別

1.for迴圈是遍歷列表和元組,而while迴圈只要迴圈不滿足,則會結束迴圈

#for..in迴圈,遍歷列表和元組
list1 = [1,2,3,4,5]
for i in list1:
    print(i)

tuple1 = (1,2,3,4,5)
for m in tuple1:
    print(m)
#執行結果:1 2 3 4 5
#執行結果:1 2 3 4 5

#while迴圈,只要條件滿足就會不斷迴圈,直到不滿足,結束迴圈
sum = 0
n = 100
while n >0 :
    sum +=n
    n -=1
print(sum)
#執行結果:5050