2018年4月11日水曜日

python3(繰り返し処理について )

for文によるループ処理について。


<for文の概要について>
for カウンタ変数 in 繰り返す処理:
   繰り返す処理


◼️注意
繰り返す処理の前にインデント(スペース)を入れることを忘れずに!


◼️メモ
range関数:
繰り返しの回数を指定する。

例)
range(10)       0から9まで、10回繰り返す。
range(6, 10)    6から10まで繰り返す。

str関数:
数字を文字に変換する。

カウンタ変数:
指定したループ処理をカウンタ変数に代入して実行する役割を行う。
(今回、カウンタ変数名を" i "にしている。)

例)
for i in range(10)
      print(“hallo world”)

上記、halloo worldの表示処理をrange(10)で指定した0から9回の実行に対して
カウンタ変数にて、処理を実行を行う。


以下のような処理結果を行なっている。

(0回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(1回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(2回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(3回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(4回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(5回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(6回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(7回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(8回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。
(9回目)hallo worldを表示 ->  カウンタ変数 “ i ”で表示の処理を行う。


メモ:上記で指定した、レンジで指定した数字の最後"10"
処理終了のカウントになる。

0 件のコメント:

コメントを投稿

EFS(Dockerfile)の記載について注意

  Dockerfileにefsのマウントパス宛に、ファイルコピーを行うと ECSのサービス作成時に、コンテナのデプロイ失敗に(container run time error)になるので 別経由で、EFSにファイルをコピーした方が良い!! <Dockerfile> ...