Python > 言語 > 制御構造 > ループ > Continue文


Python - 言語 - 制御構造 - ループ - Continue文

*

*



制御構造:反復:強制反復(continue)

[ edit ]

  • continue は最も内側のループ処理で,強制的に次の反復回に進みます.

   1 for n in range(10):
   2     if n == 5:
   3         continue
   4     print( n )

0
1
2
3
4
6
7
8
9

  • 私は,continue文を使うことは,まずありません.
    • 以下のように書く方が好みです.
    • pass文を使ってもよいでしょう.
      • pass文は何もしないことを意味します
        • Pythonでは,インデントでブロック構造を表現していますので,何もしないときにも,pass文を置く必要があります
        • とりあえず,制御構造をきめて,場所だけ確保しておいて,「後で考えようかな?」ってときの,プレースホルダーとしても使えます

   1 for n in range(10):
   2     if n != 5:
   3         print( n )

   1 for n in range(10):
   2     if n == 5:
   3         pass
   4     else:
   5         print( n )
*

リファレンス

*



Software Engineering(IIJIMA, Tadashi -- Keio Univ.)



*

SoftEng: Python/Lang/ControlStructure/Loop/ContinueStatement (last edited 2018-09-28 14:07:47 by TadashiIijima)