본문 바로가기

WIL

WIL 050723

이번주는 AWS 강의를 다 들었고 코딩테스트 문제풀기를 열심히 했다.


객체지향과제를 마무리했다.

https://star7sss.tistory.com/436

 

[Python] 파이썬 딕셔너리(Dictionary) 연산 및 메서드

파이썬 딕셔너리 자료형에 대해 알아보고, 관련 연산과 메서드까지 살펴보겠습니다. [ Contents ] 1. 딕셔너리(Dictionary)란? 딕셔너리 명 = {key1: value1, key2: value2, ...} 딕셔너리는 파이썬에서 기본으로

star7sss.tistory.com

내가 작성해야하는 부분 말고 다른 메서드에 "money"가 있길래 인벤토리도 "water", "bean", "milk"를 직접 넣어서 코드를 짰다.

 

지금은 만약에 메뉴가 늘어난다면 못 쓰는 코드다.

 

나중에 인벤토리에 새로운 재료가 add 되어도 가능하도록 다시 짜봐야겠다.

 

일단 이번에 제출한건 딕셔너리에서 get()을 이용해 해당하는 재료가 없으면 0을 가져오게 했다.

 

예를 들어 아메리카노에선 order_item.get("milk", 0) 하면 0.

 

그냥 order_item.get("milk")로 하면 get()에서 에러는 안 나지만 값이 None이어서 숫자 연산이 불가능하다.


다음주 목표

프로젝트 열심히!

'WIL' 카테고리의 다른 글

WIL 052223  (0) 2023.05.22
WIL 051523  (0) 2023.05.15
WIL 043023  (0) 2023.04.30
WIL 042423  (0) 2023.04.24
WIL 041623  (0) 2023.04.16