Python学習2日目(ifとwhile)

1931 ワード

if文:フォーマットは以下の通りです:if判断する条件:条件が成立したとき、しなければならないこと...Else:条件が成立しないとき、やるべきことは...        
# 1.             
age = int(input("       "))
# 2.       18 
if age >= 18:
    # 3.     18 ,       
    print("      %s ,      " % age)
    age = 15
    if age >= 18:
        print("    !")
else:
    print("   ")
print("      ")

注意:コードのインデントはtabキーまたは4つのスペースです.Python開発では、tabとスペースを混用しないことをお勧めします.
論理演算:プログラム開発では、通常、条件を判断する際に、複数の条件が複数の条件で満たされていると同時に判断して後続コードを実行する必要があります.この場合、論理演算子論理演算子を使用して複数の条件を論理的に接続and or not
#           is_employee               
is_employee = False

#            
#     ,           ,      ,     not
#   ,               ,         not
if not is_employee:
    print("      ,    ")

if文のステップ:--elif(ifとは平レベルの関係)if条件1:条件1が実行するコードを満たす...Elif条件2:条件2実行コードを満たす...Elif条件3:条件3が満たされた場合に実行されるコード...Else:以上が満たされていない条件
ifネスト:if条件1:条件1が実行するコードを満たす...if条件2:条件2が満たされたときに実行されるコード...#条件2が満たされていない処理else:条件2が満たされていない場合に実行するコード
#条件1が満たされていない処理else:条件1が満たされていない場合、実行するコード…
ショートカットキー:Shift+tabを前にインデントする
乱数の使用インポートパッケージ:import randam random.randint(1,10)ランダム範囲は1から10の間である
whileの3つの流れ:順序:上から下へ分岐:条件判断に基づいて、実行コードの分岐サイクルを決定する:特定のコードを繰り返す実行while構文基本構文
i=1初期条件設定--通常は繰り返し実行されるカウンタwhile条件(カウンタが目標回数に達したか否かを判断する):条件が満たされた場合、やったことが1件満たされた場合、やったことが2...
処理条件(カウンタ+1)i=i+1
# 1.         
i = 1
# 2.     
while i<=5:

    # 1>            
    print("Hello Python")

    # 2>      
    i = i + 1

# 3.     ,     ,     
print("      i = %s" % i)
#    0~100              
result = 0
# 1.                 
i = 0

# 2.     
while i < 100:
    # print(i)

    i = i + 1
    #      ,   result        i       
    result += i
print("0~100      %s" % result)

  
代入演算子:c=a+b c+=aはc=c+a-c-=aはc=c-aに等しい...
Pythonでのカウント方法:0からカウント