python-chat-bot을 이용한 점심메뉴 랜덤으로 고르기 (일반 파이썬 프로그램에서도 실행가능)

random을 사용해야 하므로 import random

.

menu를 list로 작성해주고 이걸로 random 프로그램을 작성할 수 있지만, 추가작업을 해서 조금의 완성도를 높일 것임.

.

phonebook이라는 dictionary를 작성함.

.

dictionay는 key값을 지정할 수 있어서 나는 식당명과 전화번호를 입력함.

.

random.choice(menu)를 사용하여 메뉴를 선택함. 선택된 메뉴를 choice 변수에 담음.

.

print를 통해 출력함.

.

추가적으로 그 식당의 전화번호까지 출력시키기 위해 위에서 사용한 dictionary를 이용함.

.

phonebook[choice]는 ex) choice = 순대국 일 때, 그 키 값을 이용하여 789-456이 매칭됨.

.

출력 결과는

.

오늘의 점심은 순대국입니다. 

식당의 전화번호는 789-456입니다.

 

 

+ Recent posts