Python学習(11):条件制御文(if)
本編ではPython文の学習を開始し、まずPython言語の特徴を理解する.Python文はセミコロンの末尾を強制しない.2.Python文の終わりは改行で認識されるので、必ずインデントに注意してください.3.インデントのため、Pythonコードは圧縮混同できないため、そのオープンソースの特性も決定した.4.現在のクラウドサービス時代、コードは一般的に遠隔地に保存されているため、ソースコードの安全を保証している.
一、if条件制御を用いた一例
二、if条件制御を用いて、簡単なログインプロセスをシミュレートする
注意:1.if文が判断する値はブール値に限らず、他の式などであってもよい.2.ifは単独で使用することができ、必ずしもelseと組み合わせて使用するわけではない.3.Pythonには定数の概念は存在しません.形式上の定数については、大文字の形式で命令します.4.VSCodeにはSnippetコードの自動補完機能があり、「tab」キーと組み合わせて迅速にコードを補完することができる.
三、多条件判断:elif
端末が入力した数字は文字列であり、それを数字に変換して判断する必要がある
一、if条件制御を用いた一例
workday = True
if workday :
print("go to work")
print("work is busy")
else:
print("Stay at home or go out to play")
二、if条件制御を用いて、簡単なログインプロセスをシミュレートする
注意:1.if文が判断する値はブール値に限らず、他の式などであってもよい.2.ifは単独で使用することができ、必ずしもelseと組み合わせて使用するわけではない.3.Pythonには定数の概念は存在しません.形式上の定数については、大文字の形式で命令します.4.VSCodeにはSnippetコードの自動補完機能があり、「tab」キーと組み合わせて迅速にコードを補完することができる.
print("------ ------")
ACCOUNT = "account"
PASSWORD = "password"
print(" :")
user_acount = input()
print(" :")
user_password = input()
if ACCOUNT == user_acount and PASSWORD == user_password :
print("OK! !")
else:
print("NO! !")
三、多条件判断:elif
端末が入力した数字は文字列であり、それを数字に変換して判断する必要がある
print(" :")
input_num = int(input())
if input_num == 1:
print("number is 1")
elif input_num == 2:
print("number is 2")
elif input_num == 3:
print("number is 3")
else:
print("number is other number")