THEORY - #9 Conditionals part One

531 ワード

条件文


条件文はif-elseで構成されます.
ほとんどのプログラミング言語には条件文が含まれています.
条件文はソフトウェアロジックを制御する方法です.
18歳以下ではお酒は飲めません.
「もし」のように
生活とあまり違わない.
def plus(a, b):
  if type(b) is str:
    return None
  else:
    return a + b

print(plus(1,"1"))
上の条件文は、もともとパラメータに文字列と整数が入っているため、エラーのコードが発生しましたが、条件文が追加されているのでエラーは発生しません.
正常に動作する.
上の条件を説明します.
bのデータ型が文字列である場合、
出力None.
そうでなければa+bを出力します.
結果は「本物」だったのでコンソールのNone
出力されます.
条件文ではor,and,is notなどを用いることができる.