我的代碼區分輸入是否有效。它不應該接受零或單詞。如果用戶插入零,它可以工作,並說「除零之外的任何東西」,「再試一次」,但當它再次詢問時,它接受任何東西。我該怎麼做,才能繼續詢問,直到有一個有效的輸入? 到目前爲止我:我的代碼如何才能接受Python中的整數?
A = raw_input('Enter A: ')
try:
A = float(A)
if A == 0:
print "anything but zero"
A = raw_input("Try again")
except ValueError:
print "HEY! that is not a float!"
A = raw_input("Try again")
請幫幫忙!謝謝你們!
你試過用谷歌搜索你的問題的標題嗎? – TigerhawkT3
我做到了!我一直在嘗試,但沒有工作..這就是我已經得到的東西.. – user5258170
這個傻瓜實際上是可怕的 –