문제

손님들의 음료 주문 내용을 메모하여 다음과 같이 문자열로 기록해 두었다.

order_memo = """주문1: 아메리카노
주문2: 카페라테
주문3: 아메리카노, 아메리카노
주문4: 아메리카노, 카페라테
주문5: 카페라테, 카페라테
"""

이 메모에서 주문을 몇 번 받았는지, 아메리카노와 카페라테는 몇 잔 주문되었는지 각각 세어 화면에 출력하는 프로그램을 작성하라.

코드

order_memo = """주문1: 아메리카노
주문2: 카페라테
주문3: 아메리카노, 아메리카노
주문4: 아메리카노, 카페라테
주문5: 카페라테, 카페라테
"""

number_of_orders = order_memo.count('주문')
cup_of_ordered_americano = order_memo.count('아메리카노')
cup_of_ordered_cafe_latte = order_memo.count('카페라테')

print('주문 받은 횟수:', number_of_orders)
print('주문받은 아메리카노의 잔 수:', cup_of_ordered_americano)
print('주문받은 카페라테의 잔 수:', cup_of_ordered_cafe_latte)

실행 결과

주문 받은 횟수: 5
주문받은 아메리카노의 잔 수: 4
주문받은 카페라테의 잔 수: 4

해설