프로그래밍 언어/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 |