숫자 타입이다.
integer
정수. 메모리가 허용하는 선에서 무한대의 정수를 사용할 수 있다.
float - 실수.
complex
복소수. 복소수란 실수와 허수로 구성된 수이다. 1 + 2j
이러한 형태이며, 허수를 j 로 표기한다.
전부 산술 연산이 가능하다.
연산자 | 설명 |
---|---|
+ | 덧하기 |
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
// | 나눈 몫 |
% | 나눈 값의 나머지 |
** | 지수 |
문자열. 너무 중요한 문자열.
보통 변수를 선언할 때 아래와 같이 선언한다.
s_exam_1 = 'test'
s_exam_1 = "test"
s_exam_1 = '''test'''
s_exam_1 = """test"""
''' 나 """ 는 줄을 바꾸어서, 긴 문자열을 생성할 때 사용된다.
""" 는 Docstring 을 생성할 때도 쓰인다.
파이썬에서 boolean
은 True
, False
와 같이 앞에 대문자로 선언한다. 하지만 파이썬에서는 변수가 존재하지 않는 것 자체가, 즉 None 값 자체가 False 라고 판단되기 때문에, if 조건문
을 사용할 때 변수 그 자체로 판단한다. 즉, Pythonic 한 코드..!
여기서 부터는 자료구조인데, 이 부분은 앞으로 정리를 하면서 차근차근 짚어 나가도록 해보자.