Pythonの基本: (4)文 --- for loop文


ps: 循環の概念は非常に重要です。

1. for ループ構文

"""语法"""
for 变量 in xxxx: #xxx可以是函数,可以是列表可以是字典等等等 

ps: これは for ループの関連する構文の簡単な紹介です。

2. for ループの適用

2.1 リストのトラバース

"""下述代码是在pycharm中运行的"""
yuansu = ['1', 'yuansu', 'name', 'python']
for yuansu_1 in yuansu:
    print(yuansu_1)

ここに画像の説明を挿入
分析:
最初に変数 yuansu_1 を定義し、次にリストの最初の要素 (インデックス 0) を yuansu_1 に割り当て、次に yuansu_1 の値を出力し、出力が完了するまでループします。

2.2 数値の表示

#range(1,5)打印数字直到4(也就是第二位减一,也就是差一行为)
for num in range(1,5):
    print(num)

ここに画像の説明を挿入

2.2.1 範囲関数の拡張 - パラメータを指定する

range() はパラメーターを指定します。つまり、上記の範囲関数の最初のパラメーターはデフォルトで 0 になります。これは、範囲関数が 0 から 2 番目に指定されたパラメーターまで開始することを意味します。

for num in range(5):
    print(num)

ここに画像の説明を挿入

2.2.2 範囲関数の拡張 - 奇数の出力
"""说明,range(1,10,2)就是在1-10范围内,依次+2打印结果"""
for num in range(1,10,2):
    print(num)

ここに画像の説明を挿入

2.2.3 範囲関数の拡張 - 偶数の出力
"""说明,range(2,10,2)就是在2-10范围内,打印完第一个参数以后,依次+1打印结果"""
for num in range(2,10,2):
    print(num)

ここに画像の説明を挿入

ps: range() 関数については、今後のブログで取り上げる予定です。また、別の問題で要約する機会があります。
ps: ループからの飛び出しは、後で if 条件文を学習した後に while ループで言及されます。

おすすめ

転載: blog.csdn.net/qq_63913621/article/details/129149350