目次
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 ループで言及されます。