-2
我創建了一個程序,您可以在其中擲骰子或查找數字的平方根。這些選項可以用數字1和2來切換。無論何時,只要我想找到數字的平方根,它就會給出我想要的數字的平方根和2的平方根。我該如何解決這個問題?代碼如下: 請忽略縮進錯誤,堆棧溢出是給我一個艱難的時間把代碼Python中數字的平方根
from random import randint
import math
UserInput = int(input("To Roll A Dice, Type One. To Find The Square Root Of A
Number, Press 2 "))
while True:
if UserInput == 1:
print (randint(1, 6))
if UserInput == 2:
print(math.sqrt(int(input("What Number Would You Like To Find The Square Root Of? "))))
,這是我的結果時,我想找到16的平方根:
To Roll A Dice, Type One. To Find The Square Root Of A Number, Press 2 2
What Number Would You Like To Find The Square Root Of? 16
4.0
1.4142135623730951
解決您的壓痕。 – Barmar
我無法重現此行爲。你有沒有檢查你的密碼? –
我跑的腳本,它看起來很好,所以它可能是縮進問題。確保兩個if語句彼此一致,並考慮將格式更改爲if/elif/else – ginginsha