본문 바로가기
프로그램

[파이썬] 문제 : 상품,가격,개수를 3번 입력 받고 합계 출력

by 오디세이99 2023. 4. 26.
728x90
반응형

(문재)

input함수랑 반복문을 활용하는 과제인데요..
상품 3개랑 각각 가격 지정하고 상품이랑 개수 넣으면 총가격 출력

 

(방법)

 

lst = []                 # 입력된 상품 정보 저장용. 합계만 계산시에는 필요 없음
total = 0                # 합계 변수
for i in range(3):       # 반복문. 3번 반복함
    tmp = input('상품명,가격,개수 를 입력하세요(예:라면,1000,3) : ')   # 삼품명,가격,개수 를 입력 받음
    prd = tmp.split(',')         # ','문자로 분리해서 리스트로 만듬
    prd[1] = int(prd[1])         # 문자열로 되어 있기 때문에 정소로 변환
    prd[2] = int(prd[2])         # 문자열로 되어 있기 때문에 정소로 변환
    lst.append(prd)              # lst 리스트에 추가
    total += (prd[1] * prd[2])  # 합계 계산. 상품 가격 * 삼품수 로 계산해서 함계 변수에 누적

print(total)                     # 합계 출력
print(lst)                       # 입력한 상품 정보 출력. 함계만 계산시에는 필요 없음

728x90
반응형

댓글