코드에는 항상 변수가 None인지 아닌지에 대한 판단이 있는데 세 가지 주요한 문법이 있다.
첫 번째는'if x is None'이다.
두 번째는'if not x:'이다.
세 번째는'if not x is None'이다.
만약 네가 이렇게 쓰는 것이 별 차이가 없다고 생각한다면,
너는 조심해야 한다.
이 안에 구덩이가 하나 있다.
먼저 코드를 살펴보겠습니다.
결론:'if x is not None'은 가장 좋은 글씨체로 뚜렷하고 오류가 발생하지 않으며 앞으로 이런 글씨를 꾸준히 사용하겠습니다.
if not x를 사용하는 전제는
x가 None,False, 빈 문자열 ', 0, 빈 목록 [], 빈 사전 {}, 빈 모듈 () 과 같을 때 판단에 영향을 미치지 않는다는 것을 알아야 한다는 것이다.
http://localhost:8888/lab/tree/jeju%EC%83%98%EC%9D%B4%EB%8B%98.ipynb
https://colab.research.google.com/drive/1Y_SeYUkbwL-wUFKFrPmwXuzEaogdTD66#scrollTo=vHGqhjM80kS7
https://parkgihyeon.github.io/project/geocoding-api/ -> 키 받아오기