while迴圈和for迴圈
阿新 • • 發佈:2018-12-17
while 迴圈
while True:
print('hello')
while True:
number = 20
user_number = int(input('猜猜一個數字:'))
if user_number < number:
print('猜小了')
elif user_number >number:
print('猜大了')
else:
print('猜對了')
while 後的條件變化著
num = 0 while num < 10: print(num) num = num + 1
num += 1 #簡寫語法
for迴圈
for n in [1, 2, 3, 4, 5]:
print(n)
for 變數 in 可迭代物件: 變數每一次迴圈都會等於物件中一項。 遍歷: 依次訪問到 可迭代物件中的每一項。 可迭代物件: 可以被遍歷的物件。 例如列表,字串,序列
for n in [1, 2, 3]:
print('hello')
range()
for n in range(1, 10): # 1,2,3,4,5,6,7,8,9 [1,10)
print(n)
range(起始值,結束值,步進), 返回一個序列, 左閉右開區間
for n in range(2, 10, 2):
print(n)
迴圈巢狀
for x in range(1, 5):
for y in range(1, 5):
print(x, y)