Pythonループ
forループ
foods = ['黄焖鸡', '麻婆豆腐', '鱼香肉丝']
for food in foods:
print(food)
出力:
黄焖鸡
麻婆豆腐
鱼香肉丝
整数の合計を計算します1-10
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
print(sum)
出力:
55
範囲()
list(range(5))
出力:
[0, 1, 2, 3, 4]
ループ
条件が満たされている限り、ループは継続し、ループは条件が不十分な場合に終了します。
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
出力:
2500
ブレーク
break
ステートメントがループを早期に終了する可能性があります
n = 1
while n <= 100:
if n > 10: # 当n = 11时,条件满足,执行break语句
break # break语句会结束当前循环
print(n)
n = n + 1
print('END')
継続する
continue
このサイクルをスキップして、次のサイクルを直接開始します。
n = 0
while n < 10:
n = n + 1
if n % 2 == 0: # 如果n是偶数,执行continue语句
continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行
print(n)