#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목step5 실습 calcProductSum 문제 질문입니다2019-09-22 15:28
작성자

실습 중 calcProductSum 함수를 만드는 문제에서


" 사용자에게 위에서 아래의 품목에 대해서 몇개를 구매할 건지 차례대로 물어본 후, 총액을 계산하여 알려주는 프로그램을 만들어 봅니다. " 


여기서 차례대로 물어본다는 의미는calcProductSum 함수 내에 input 함수를 써서 사용자에게 답을 얻어 계산하라는 의미인가요?

만약 그런 의미라면 


>>> def calcProductSum(): 

    apple = int(input("apple: "))

    banana = int(input("banana: "))

    melon = int(input("melon: "))

    peach = int(input("peach: "))

    grapes = int(input("grapes: "))

    

    return apple * 3000 + banana * 2500 + melon * 10000 + peach * 5000 + grapes * 4000


위와 같이 calcProductSum() 의 입력 파라미터가 필요하지 않다고 생각하는데 맞나요? 

그런데 이렇게 한다면 밑에 assert문이 에러가 뜨기 때문에 제가 문제를 잘못 이해했다고 생각하는데 문제의 의도가 정확히 무엇인지 궁금합니다.

댓글