파이썬에는 포인터가 없다
파이썬에서의 none
- 0과 null의 차이
null은 포인터변수인데 초기화가 안된 형태
0은 공간은 마련되어있는데 들어가있는 숫자가 0임
https://brownbears.tistory.com/127
None을 반환하는 함수가 오류를 일으키기 쉬운 이유는 None이나 다른 값(예를 들면 0이나 빈 문자열)이 조건식에서 False로 평가되기 때문
None보다는 예외를 일으키는 것이 깔끔
함수는 항상 return 값을 반환해야 합니다. 만약 return 값이 함수 내에 정의되어 있지 않다면 함수 정의 가장 마지막줄에 reutrn None이 생략되어 있다고 가정하고 파이썬 내부적으로 처리하게 됩니다
'Python > Basic programming' 카테고리의 다른 글
list와 tuple (0) | 2020.02.10 |
---|---|
ravel과 flatten의 차이점 (0) | 2020.01.21 |
파이썬 자료형 (data type) 정리 (0) | 2020.01.20 |
파이썬에서의 _ (underscore) (0) | 2020.01.20 |
Python Formatting (0) | 2020.01.20 |