好吧,我真的很新編程。我的程序要求用戶輸入'3位數字'...並且我需要確定它的長度(確保它不少於3位數字),同時我測試以確保它是一個整數。這是我的:如何將輸入同時確定爲整數和長度?
while True:
try:
number = int(input("Please enter a (3 digit) number: "))
except:
print('try again')
else:
break
任何幫助表示讚賞! :)
請問'012'count爲3位,或2?您總是可以將數字轉換回字符串並查看長度:'len(str(number))'。另外,你將不得不對'12.3'等情況執行額外的驗證('isdigit'在這裏很方便)。 – Bahrom