Computer Language/ Python
파이썬 점심메뉴 고르기
차뉴라빠
2019. 3. 15. 11:34
지금 프로젝트하는 곳에는 구내식당이 없다
그래서 점심메뉴를 매번 여기저기 돌아다니며 먹는데
점심시간만 되면 부장님께서 "오늘은 어디갈까?응?" 이러신다
그래서 걍 심심한김에 대충 만들어봤다
지난번 사용했던 랜덤함수를 사용했다
2019/03/06 - [Computer Language/ Python] - 파이썬 랜덤함수 얼마나 공평할까
우선 주변 식당 메뉴들을 items에 딕셔너리형태로 저장해두고
월요일부터 금요일까지 일주일메뉴를 뽑기위해 day 변수도 지정했다
tot는 items의 총 갯수를 확인하는 변수이고
dplc는 중복메뉴를 방지하기 위한 변수이다
먼저 랜덤함수를 사용해 0부터 총갯수(tot)중 하나를 선택하고 중복제거용 dplc에 담아둔다
이렇게 하면 중복되는값은 자동으로 사라지고
dplc변수의 총 길이가 5개가 되면 월요일부터 금요일까지 메뉴를 출력해준다
이번주 메뉴는 이걸로 결정?ㅎㅎㅎ