Pythonを勉強しよう! switch文はあるの?
Python初心者の備忘録.....
今回はPythonでC言語のswitch文のような記述についてです。
残念ながらPythonにはC言語でいうswtich文のという条件文はありません。
C言語のswitch文の記述
C言語では「 switch 」文に式を記述し、「 case 」文に「 switch 」文の式の結果の値を記述します。
その後に値が一致した時の処理をします。
switch(式) { case 値1: 値1が一致した時の処理 break; case 値2: 値2一致時した時の処理 break; default: どの値とも一致しない時の処理 }
Pythonのswitch文相当の記述
Pythonには「 if 」、「 elf 」、「 els 」で記述します。
if 式1: 式1が一致した時の処理 elif 式2: 式2が一致した時の処理 else: どの値とも一致しない時の処理