Я сделал простой калькулятор ускорения python, но проблема, с которой я столкнулась, - это вернуть программу в начало или выйти. Я хочу, чтобы пользователь смог нажать «1» и перезапустить калькулятор или нажать «2» и выйти из программы. Я не могу понять, как запустить свою основную функцию после того, как программа прошла через уравнение, какие-либо предложения? Благодарю.Перезапустить калькулятор ускорения в Python?
class equation():
def main():
Calc()
while True:
restart = input("Would you like to run again? If yes press '1' if you wish to Exit press '2'")
if restart==1:
Calc()
else:
print "Goodbye"
break
print "What is your Velocity: "
v = float(input()) #m/s
print "What is your Intial Velocity: "
u = float(input()) #m/s
print "What is the time: "
t = float(input()) #Seconds
aa = v-u
answer = aa/t
eq=equation()
print "Your Acceleration is: ", eq.answer, "m/s^2"
print eq.main
'if restart == '1':' и он должен работать, и если это Python 2,7, вы используете 'raw_input'. –