Hi guys I am trying to create part of a vending machine. The section below is
if the user wants to insert 50p coins. It works but when I entered a non
integer like 'dfsdf', the program just broke. Is there a way that the program
can check if the input is an integer, and if it is, then the program does all
the calculations, but if it isn't the program just keeps asking for an input?
Thanks. Here is the section.
fiftypencecoins = int(input("how many 50p coins do you want to insert or press
'e' to exit : "))
if fiftypencecoins == 'e':
break
else:
currentmoney += fiftypencecoins * 5/10
print("your newly updated credit is £" + str(currentmoney) + "0")
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor