[Python研究ノート] Pythonループ

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)

ループは反復的な作業を行う効果的な方法です

18件の元の記事を公開 Likes6 1859を訪問

おすすめ

転載: blog.csdn.net/qq_43479203/article/details/105498095