answer="Y"
reorder=0
total=0
while(answer.lower() == 'y'):
a=int(input("""
1.짜장면 - 5,000원 2.짬뽕 -6,000원
3.군만두 - 8,000원 4.탕수육-10,000원
1. 위 메뉴 중 주문할 메뉴의 번호를 쓰세요:"""))
b=int(input("위 메뉴의 주문 수량을 쓰세요:"))
menu=[["짜장면",5000],["짬뽕",6000],
["군만두",8000],["탕수육",10000]]
total+=menu[a-1][1]*b
누적=print("주문하신 메뉴는 %s이고 수량은 %s 그릇이며
주문금액은 %s입니다" %(menu[a-1][0],b,total))
reorder+=1
if reorder<4:
answer=input("3. 추가 주문을 하시겠습니까? Y,N")
else:
print("추가 주문은 총 3회까지만 가능합니다")
break
위에 주황색 부분을
menu=[i.split(':')for i in'짜장면:5000/짬뽕:6000원/
군만두:8000/탕수육:10000'.split('/')]
이걸로 바꾸는 시도를 해보고싶은데 (이유는 왠지 간단해보여서... 전부 주운 코드임)
int 설정 안됐다고 오류라고 나오는데
뒤에 숫자만 int로 어떻게 바꿀까요
모바일로 볼 때 잘리지 말라고 줄 바꿔서 코드 붙여넣음
해당 댓글은 삭제되었습니다.
그만두고싶은데 자꾸 궁금한게 생김 살려종
total+=menu[a-1]int([1])*b 이런식으루 하라는건가???
헐 생각보다 쉽게 되네 땡큐
순간 a-1을 문자로 착각했음 자장면 탕수육 이런걸로..
왜 자꾸 코드 좆같이 짜냐
ㅠ 이정도면 좋아진거아님? if ellif 4개 else 주르륵 쓴것보다 훨씬 나아보이는데 주문도 3번이나 할 수 있고 총합계도 나오자나