저는 독자적으로 파이썬을 배우기 시작했으며 사용자에게 4 개의 숫자를 묻는 스크립트를 작성해야합니다. 선택한 숫자로 수행 할 수학 연산입니다. 난 이미 수학 연산 함수를 정의하고 번호를 사용자에게 물어 그들과 함께 변수를 설정 :Basic Python 2.7 수학 스크립트 (변수 4 개와 연속 연산 3 개)
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a/b
x = float(raw_input('Choose your first number\n> '))
y = float(raw_input('Choose your second number\n> '))
z = float(raw_input('Choose your third number\n> '))
w = float(raw_input('Choose your fourth number\n> '))
지금 나는 그가처럼 선택의 순서로 수행하고자하는 작업 사용자에게 물어해야합니다 을 경우 그 (x + y)를 z로 곱하고 세 번째 연산자의 경우 스크립트를 나누면 (x + y)라고하면 두 번째 연산자의 경우 x + Y를 추가합니다. * z)로 나누고 w로 나눕니다.
정확히 무엇을 요구하고 있습니까? 작동하지 않는 것을 시도 했습니까? –
나는 연산자를 선택하여 변수를 설정하는 방법을 모른다. 나는 이미 response = add/divide ... add (x, y)를 반환하면 사용하려고했다. 하지만 너무 커지고 유용하지 않습니다. –