프로그램
[파이썬] 문제 : 상품,가격,개수를 3번 입력 받고 합계 출력
오디세이99
2023. 4. 26. 01:05
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
반응형