이번에 파이썬 입문한 대학생 1학년 입니다. 사칙연산을 함수로 표현해봤는데 자꾸 첫 번째 elif에 붉은 색 선과 함께 invalid syntax 라는 오류 창만 뜨네요 ㅠㅜ 아무리 봐도 어디가 잘못됐는지 모르겠습니다.. 도와주세요 ㅠㅜ
def number_AO(choice, num1, num2):
if choice == 1:
add = num1 + num2
print(num1, "+", num2, "=", add)
return add
elif choice == 2:
sub = num1 - num2
print(num1, "-", num2, "=", sub)
return sub
elif choice == 3:
mul = num1 * num2
print(num1, "X", num2, "=", mul)
return mul
elif choice == 4:
div = num1 / num2
print(num1, "/", num2, "=", div)
return div
else:
print("존재하지 않은 선택지")
return
print("계산 방법을 선택하시오.")
choice = int(input("1. 덧셈, 2. 뺄셈, 3. 곱셈, 4.나눗셈"))
num1 = int(input("첫 번째 정수 입력 : "))
num2 = int(input("두 번째 정수 입력 : "))
print(number_AO(choice, num1, num2))