파이썬 좀 도와주세요ㅠㅠ급해요!!ㅠㅠ

파이썬 좀 도와주세요ㅠㅠ급해요!!ㅠㅠ

작성일 2021.05.08댓글 1건
    게시물 수정 , 삭제는 로그인 필요

이거 range 써서 도와주세요ㅠㅠ

김밥을 배달 주문을 통해 시키려고 한다.
메뉴의 종류는 3가지이고 중복 주문이 가능하다.
다음은 메뉴의 종류와 가격이다.
1. Cheese 3000
2. Tuna 3500
3. Special 4000

메뉴의 번호를 입력하여 입력 가능하고
주문은 총 5번까지 입력받고, 총 가격이 15000원을 넘거나
메뉴의 번호가 아닌 다른 번호를 입력 시 주문이 종료된다.
주문이 종료될 때 각각의 김밥의 주문 개수와 총 가격을 출력한다.


[입력 예시 1]
1
2
3
2
4

[출력 예시 1]
Cheese 1 Tuna 2 Special 1
Total = 14000

[입력 예시 2]
3
3
3
3

[출력 예시 2]
Cheese 0 Tuna 0 Special 4
Total = 16000

[입력 예시 3]
1
2
3
1
2

[출력 예시 3]
Cheese 2 Tuna 2 Special 1
Total = 17000


#파이썬 좀비 프로세스

profile_image 익명 작성일 -

menu=[["Cheese", 3000],["Tuna", 3500],["Special", 4000]] order = [0,0,0] while True: sel = int(input()) if sel == 4:#4를 입력 하면 주문 종료 break order[sel-1] += 1#주문된 메뉴 증가 total = 0 for i in range(len(menu)): print(menu[i][0], order[i],end= " ")#메뉴 이름 주문한 갯수 출력 total += menu[i][1] * order[i]#주문 금액 계산 print() print("Total = ", total)

조금 다르게 만든 버전

menu=[["Cheese", 3000, 0],["Tuna", 3500, 0],["Special", 4000, 0]] while True: sel = int(input()) if sel == 4:#4를 입력 하면 주문 종료 break menu[sel-1][2] += 1#주문된 메뉴 증가 total = 0 for i in range(len(menu)): print(menu[i][0], menu[i][2], end= " ")#메뉴 이름 주문한 갯수 출력 total += menu[i][1] * menu[i][2]#주문 금액 계산 print() print("Total = ", total)

파이썬좀 도와주세요ㅠㅠ 내공 100

이 문제좀 도와주세요ㅠㅠ # 빈 리스트 생성 new_list = [] # 3부터 21까지의 홀수를 리스트에 추가 for num in range(3, 22, 2): new_list.append(num) # 결과...

피부 여드름 좀 도와주세요 급해요ㅠㅠ

... 정말 효과 좋은 제품 추천해주세요ㅠㅠ 아니면 쿠션이라도 추천해주세요 지금은 투쿨꺼 쓰고있습니당 너무 급해요ㅠㅠㅠㅠㅠ 화장해도 다 뜨고 화장이 안먹어요.. 어성초...

파이썬 코딩 좀 도와주세요ㅠㅠ

... 코딩 잘 아시는 분들 도와주세요ㅠㅠ 여러 방법이 있을거같은데, 각 루프에서 더한 값들을 리스트로 저장해주고 해당 리스트를 프린트할 수 있도록 스트링으로 변환하여...

좀 도와주세요ㅠㅠ 급해요ㅠㅠ

고1이구요, 내일 학교에서 건의문 쓰기를 하는데 아직 주제를 못 정해서요ㅠㅠ 과학(이공계열)과 관련된 주제 추천해주세요ㅠㅠ 물론입니다! 고1이시니 주제가 어려운 게...