지속적으로 업데이트 예정입니다.
아래의 코드는 python에서 이미 예약 돼 있는 키워드들을 확인할 수 있는 코드 입니다.
import keyword
klist = keyword.kwlist
for i in range(len(klist)):
print("[{:^10}]".format(klist[i]), end = '')
if(i+1) % 5 == 0:
print()
자주 사용하는 키워드들을 살펴봅니다.
True/False
- Python에서 진리 값을 나타내고 비교 연산이나 논리적(Boolean) 연산의 결과를 나타냅니다.
print(True or False) # True
print(True and False) # False
print(True==1) # True
print(False==0) # True
print(True + True) # 2
None
- 값이 없음을 나타내는 Python의 특수 상수입니다.
print(None == 0) # False
print(None == []) # False
print(None == False) # False
print(None == "") # False
assert
- 주로 디버깅 목적으로 사용됩니다.
- 디버그(debug), 디버깅(debugging)은 컴퓨터 프로그램의 정확성이나 논리적인 오류(버그)를 찾아내는 테스트 과정을 뜻합니다.
- assert를 사용하여 프로그래밍을 하는 동안 프로그램의 내부 상태나 우리의 가정이 사실인지를 파악할 수 있습니다.
- 조건이 False이면 AssertionError가 발생합니다.
a = 10
assert a > 5
b = 10
assert b < 5, "b의 값이 더 큽니다"
'python' 카테고리의 다른 글
python 기초 문법 (0) | 2020.10.06 |
---|---|
Python 기초 (0) | 2020.10.05 |
OOP(객체 지향 프로그래밍) (0) | 2020.10.05 |
Python 변수 (0) | 2020.09.29 |
python 가상환경(pyenv) (0) | 2020.06.12 |