クラス(基本操作、加算、減算、乗算、除算)の割り当ての1つとして、Pythonで電卓を使用しています。印刷メニューがあり、ユーザーはそこから使用する操作を選択できます...そしてそれらの整数と答えが何であるかについての印刷ステートメントを入力します。私の問題は、ユーザーが実行したい操作の最初の入力を繰り返す必要があることです。プログラミングは初めてなので、どんな助けでも大歓迎です。
これが私のコードです:
print ("1 = addition")
print ("2 = subtraction")
print ("3 = multiplication")
print ("4 = division")
print ("5 = Exit program\n")
x = int (input ("What operation would you like to perform?: ")) #prompts user for operation
if (x == 1): #if operation chose is addition then this line will exacute
int1 = input ("Enter first integer: ")
int1 = int (int1)
int2 = input ("Enter second integer: ")
int2 = int (int2)
sum = int1 + int2
print ("Sum is:", sum)
elif (x == 2): #if operation chose is subtraction then this line will exacute
int1 = input ("Enter first integer: ")
int1 = int (int1)
int2 = input ("Enter second integer: ")
int2 = int (int2)
dif = int1 - int2
print ("Difference is:", dif)
elif (x == 3): #if operation chose is multiplication then this line will exacute
int1 = input ("Enter first integer: ")
int1 = int (int1)
int2 = input ("Enter second integer: ")
int2 = int (int2)
mult = int1 * int2
print ("Multiplication is:", mult)
elif (x == 4): #if operation chose is division then this line will exacute
int1 = input ("Enter first integer: ")
int1 = int (int1)
int2 = input ("Enter second integer: ")
int2 = int (int2)
div = int1 / int2
print ("Division is: %.2f" % div)
elif (x == 5):
print ("goodbye")
quit()