運行此代碼後,如果我將任何「yes」或「no」任何東西,它的響應出現在控制檯中,可能只是簡單地刪除它,然後出現「錯誤的答案「。 ?如何從Python中的控制檯刪除未知的用戶輸入
import random
print("The random number is:")
for x in range(1):
print(random.randint(1, 6))
while True:
answer = input("Do you want to roll again? 'yes' or 'no' ")
print(answer)
if answer == 'yes':
for x in range(1):
print("The new number is:")
print(random.randint(1, 6))
elif answer == 'no':
print("Thanks for playing.")
break
else:
print("Wrong answer.")
break
僅在想要的情況下打印答案並不容易? – PRMoureu
但是,如果用戶放任何東西是或不是,出現在控制檯 –