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
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 3개의 문자열의 첫글자로 합쳐서 출력 (0) | 2023.04.26 |
---|---|
[파이썬] 문제 : 2개의 정수와 연산자 입력 받아서 계산 (0) | 2023.04.26 |
[파이썬] 문제 : tkinter로 버튼 클릭시마다 다른 Msg 출력 (0) | 2023.04.24 |
[파이썬] 문제 : 계산식(루트(2^2+4^2+6^2)) (0) | 2023.04.24 |
[파이썬] 문제 : 습도 계산 (0) | 2023.04.24 |
댓글