-, float ? 4.7 , 4? 5? , ? 4.7 ( )? ...?
-, , , . userGuess.isalpha() , . , - , , "Hello!" , .
, , int try/except , :
def validateInput():
while True:
global userGuess
userGuess = input("Please enter a number from 1 to 100. ")
try:
userGuess = int(userGuess)
print(type(userGuess), "after int succeeeded")
break
except ValueError:
print("Please enter whole numbers only, no words.")
print(type(userGuess), "after int failed")
return userGuess
, , , , isalpha except.
, float, , - try, float(userGuess) - except. , , int(userGuess) int(float(userGuess)).
try. , , -23 178? , 1 100.
, , , . , , .