프로그래밍 언어/Python

[Python] 자료형

eunnys 2023. 10. 29. 20:36

자료형 기본

  • 모든 데이터는 객체이다.
  • 객체의 타입을 바꿀 수 없다 (강형 타입)
  • 라인유지 : 문자열에서 \를 이용하면 연산식이나 표현삭을 여러 줄에 나눠서 쓸 수 있다.

 

자료형의 종류

 

1. 논리(Boolen)

- 참과 거짓을 나타내는 자료형

- Boolean 자료형 상수 : False / True

 

 

2. 정수

- 소수점이 없는 수

- 10진수 : 일반적인 수 (113)

- 2진수 : 0b or 0B가 붙은 수 (0b10)

- 8진수 : 0o or 0O가 붙은 수 (0o10)

- 16진수 : 0x or 0X가 붙은 수 (0x10)

 

 

3. 실수

- 소수점이 있는 수

 

 

4. 복소수

- 제곱해서 음수가 되는 수 (실수부 + 허수부)

- 실수부 : 복소수.real

- 허수부 : 복소수.image

- 켤레 복소수 : 복소수.conjugate()

 

 

5. 문자열 : 4가지 방법으로 작성

- "문자열"

- '문자열'

- """문자열"""

- '''문자열'''

 

 

※ Boolean 역할을 하는 데이터 종류

True / False
"python" True
1 True
[ 1, 2, 3 ] True
" ", ' ' False
[ ] False
( ) False
{ } False
set() False
0 False
0.0 False
null False