2017-09-22 9 views
0

두 개의 숫자를 입력 한 다음 실행하여 합계, 제품 및 평균을 인쇄하는 프로그램을 작성하려고합니다. 나는 프로그램을 썼지 만 합계 나 평균값 또는 곱이 필요할 때마다 2 개의 숫자에 대한 입력을 요구합니다. 한 번에 두 개의 입력을 한 번에 모두 3 개를 얻는 방법은 무엇입니까?파이썬의 합계/평균/제품

sum = int(input("Please enter the first Value: ")) + \ 
     int(input("Please enter another number: ")) 
print("sum = {}".format(sum)) 

product = int(input("Please enter the first Value: ")) * \ 
      int(input("Please enter another number: ")) 
print ("product = {}".format(product)) 

답변

1

사용 변수를 입력 저장하기 :

first_number = int(input("Please enter the first Value: ")) 
second_number = int(input("Please enter another number: ")) 

sum = first_number + second_number 
product = first_number * second_number 
average = (first_number + second_number)/2 

print('Sum is {}'.format(sum)) 
print('product is {}'.format(product)) 
print('average is {}'.format(average)) 
1

숫자를 변수에 할당 한 다음 조작에 다시 사용해야합니다.

먼저 숫자를 얻고 싶은거야

x = int(input("Please enter the first Value: ")) 
y = int(input("Please enter another number: ")) 

print("sum = {}".format(x+y)) 
print("product = {}".format(x*y)) 
print("average = {}".format((x+y)/2)) 
1

예, 다음 그들에게 당신의 작업을 수행합니다. 그렇지 않으면 입력에 동일한 두 숫자를 항상 곁에하는 사용자에 의존하고 있습니다 :

a = int(input("Please enter the first Value: ")) 
b = int(input("Please enter the second Value: ")) 

print ("sum = {}".format(a+b)) 
print ("product = {}".format(a*b)) 
print ("average = {}".format((a*b)/2))