0
我有這個代碼,這意味着如果鸚鵡正在說話並在什麼時間返回true或false。這個位完美地工作,它正確地返回值,但我想要做的是,而不是它返回true或false值,我希望它返回一個打印語句。定義函數
def parrot_talking(talking, hour):
if talking and (hour < 7 or hour >20):
return True
else:
return False
parrot1 = parrot_talking(True, 8)
print(parrot1)
這是工作正常的位,但是當我運行它時,代碼的下一部分總是給我「無」。
def parrot_talking(talking, hour):
if talking and (hour < 7 or hour >20):
print("Trouble")
else:
print("Its fine")
parrot1 = parrot_talking(True, 5)
print(parrot1)
,這就是它應該返回
#parrot_trouble(True, 6) → True
#parrot_trouble(True, 7) → False
#parrot_trouble(False, 6) → False
任何幫助將非常感激
謝謝你好多好吧現在繼承人另一個問題我如何讓它使得它要求用戶輸入「真實」和「時間」 – joshijos