Python学習(11):条件制御文(if)


本編ではPython文の学習を開始し、まずPython言語の特徴を理解する.Python文はセミコロンの末尾を強制しない.2.Python文の終わりは改行で認識されるので、必ずインデントに注意してください.3.インデントのため、Pythonコードは圧縮混同できないため、そのオープンソースの特性も決定した.4.現在のクラウドサービス時代、コードは一般的に遠隔地に保存されているため、ソースコードの安全を保証している.
一、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")