Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでのループと制御ステートメント(続行、中断、通過)


この記事では、Python 3.xのループと制御ステートメント(continue、break、pass)について学習します。またはそれ以前。

Pythonは、構文をループすることを提案します。つまり、for&whileです。他の言語とは異なり、forループは、実行前に条件によって制約されません。ここでforループは、実行と反復に範囲関数を使用します。

それらの実装を見てみましょう-

条件付きwhileループ

i = 0
while (i < 4):
   print("Tutorialspoint")
   i=i+1

出力

Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint

無条件のforループ

for i in "Tutorialspoint":
   print(i,end=" ")

出力

T u t o r i a l s p o i n t

for i in range(1,5):
   print(i)

出力

1
2
3
4

それでは、ジャンプステートメントの実装を見てみましょう-

ステートメントの続行

for i in 'Tutorialspoint':
   if i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u':
      continue
   else:
      print ('Character :', i)

出力

Character : T
Character : t
Character : r
Character : l
Character : s
Character : p
Character : n
Character : t

ブレークステートメント

for i in 'Tutorialspoint':
   if i == 'a' or i == 'e' or i == 'i' or i == 'o' :
      Break
   else:
      print ('Character :', i)

出力

Character : T
Character : u
Character : t

バイパスステートメントまたは空のステートメント:pass

for i in 'Tutorialspoint':
   if i=='u' or i=='p':
      pass
   else:
      print ('char :', i)

出力

char : T
char : t
char : o
char : r
char : i
char : a
char : l
char : s
char : o
char : i
char : n
char : t

結論

この記事では、Python 3.xで使用可能なループ構造、ジャンプステートメント、バイパスステートメントについて学習しました。またはそれ以前。


  1. シェルスクリプトでBreakandContinueステートメントを使用する方法

    この記事では、ブレークの使用方法を見ていきます。 および続行 bashスクリプトで。 bashには、3つの主要なループ構造があります( for 、ながら 、まで )。 休憩 および続行 ステートメントはbashに組み込まれており、ループのフローを変更するために使用されます。このブレークアンドコンティニューの概念は、 Pythonなどの一般的なプログラミング言語で利用できます。 。 $ type -a break continue Breakステートメントでループを終了します 休憩 ステートメントはループを終了し、制御はループ内の次のステートメントに渡されます。 ヘルプを実行できます ブレ

  2. Pythonの条件文-If、Else、Elif

    このチュートリアルでは、ifの使用方法を見ていきます。 、else およびelif Pythonのステートメント。 任意の言語でコーディングする場合、決定を下し、決定の結果に基づいてコードを実行する必要がある場合があります。 Pythonでは、ifを使用します 条件を評価するステートメント。 PythonIfステートメント ifの構文 Pythonのステートメントは次のとおりです。 if condition: statement セミコロン:に特に注意してください およびインデント 。 論理演算子を使用して条件を評価します。論理演算子は次のとおりです。 等しい:a ==