-6
print 'enter a number'
s = raw_input()
s = float(s)
q = int(s)
if s == q:
print 'it is an integer'
else:
print 'it is not an integer'
當有人輸入一個字母時,它應該顯示「它不是一個整數」,但是我們仍然希望這可以通過if/else條件來完成。有人知道如何做到這一點嗎?我們得到了一個答案,但答案並不包含if/else。python中的if/else條件
「請張貼的完整代碼在這裏」不邀請用戶來幫助你的好辦法... – Don
檢查您收到的第一個評論,包裝鑄造爲int/float在try塊之外是最好的方法 –