無限ループ
ファイル名:mugenLoop.py
1 2 3 4 5 6 | # 無限ループ i = 0 while True : print ( "{}" . format (i)) i + = 1 |
実行イメージ(Ctrl+cで止まります)
0 1 2 3 4 5 6 : :
既定の数値が入力されるまで繰り返す
ファイル名:sutiCheck.py
1 2 3 4 5 6 7 8 9 10 11 12 | # 既定の数値が入力されるまで繰り返す while True : print ( "得点? " , end = "") point = int ( input ()) if point < 0 : print ( "マイナスは入力できません。" ) continue # ループの先頭に戻る else : break # ループを抜ける print ( "入力した得点: {}" . format (point)) |
実行イメージ
得点? -10 [Enter] マイナスは入力できません。 得点? -3 [Enter] マイナスは入力できません。 得点? 100 [Enter] 入力した得点: 100
for文の中にfor文(for文の入れ子)
ファイル名:for_ireko.py
1 2 3 4 5 | # for文の中にfor文(for文の入れ子) for i in range ( 3 ): for j in range ( 5 ): print ( "■" , end = "") print () # 改行 |
■■■■■ ■■■■■ ■■■■■
for文の中にfor文2(for文の入れ子)
ファイル名:for_ireko2.py
1 2 3 4 5 | # for文の入れ子 for i in range(1, 11): for j in range(1, 6): print("{} ".format(i*j), end="") print() |
実行イメージ
1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 6 12 18 24 30 7 14 21 28 35 8 16 24 32 40 9 18 27 36 45 10 20 30 40 50
-999が入力されるまで累計する
ファイル名:to999.py
1 2 3 4 5 6 7 8 9 10 11 12 13 | # -999が入力されるまで累計する gokei = 0 while True : print ( "数? " , end = "") suti = int ( input ()) if suti = = - 999 : break gokei + = suti print ( "合計は{} です" . format (gokei)) |
数? 1 [Enter] 数? 2 [Enter] 数? 3 [Enter] 数? 4 [Enter] 数? 5 [Enter] 数? -999 [Enter] 合計は 15 です
コメント