python 3-whlie条件文

1146 ワード

【授業の小知識】
変数を使用する前に値を割り当てる必要があります
print()デフォルトでは、文字列の印刷が完了すると自動的に改行が追加され、end=""パラメータはprint()に改行の代わりにスペースを使用するように伝えます.
【Python関数】
while条件:
条件が真Trueで実行されるアクション
andロジックオペレータ、両方ともTrueが真です
import random    #  random  
random.ranint(1,20)   #1~20     
import random
secret = random.randint(1,10)
print('-------------     -------------')
guess = 0
num = 0
print("       ,       ,   :", end = "")
while (guess != secret) and (num < 5):
    temp = input()
    guess = int(temp)
    
    if (guess == secret):
        print("      ")
        print("  ,   ")
    else:
        if guess > secret:
            num = num + 1
            print("   ,    ")
        else:
            num = num + 1
            print("   ,    ")
        if num < 5:
            print("     :", end = "")
        else:
            print("     T_T")
print("    ,   ")

【授業後の問題まとめ】
Pythonではショートロジックとは何ですか?
if a and b:#aがfalseであれば、bの判断をスキップし、結果は直接false
if a or b:#aがtrueの場合、bの判断をスキップし、直接true