ユーザーに数値の入力を求め、数値の int を返し、ユーザーが "One" などの str を入力した場合、"Please input a int number" のようなエラー メッセージを返す Python コードの書き方は? どうすればそれができますか?
また、数字が奇数かどうかを確認する必要があるため、try と except でそれを実行できるかどうかわかりません。コードにそれを追加する方法がわかりません。
ありがとう。
def getnum():
errormessage="Please input a odd number"
asknum=raw_input("Please input a number: ")
num=int(asknum)
if num%2!=0: #return num if it is odd number
print num
else:
print errormessage
return getnum()
getnum()