1. 파이썬 기본 자료형
자료형 | Type | 크기 | 값 예시 |
문자열 | str | ??? | 'a', 'hello', "A", "Hello", ... |
정수형 | int | ??? | 0, 10, -71, ... |
실수형 | float | ??? | 0.0, 5.58. -4.67, ... |
논리형 | bool | 1byte | True, False |
1-1. 정수형 ( int )
> Integer (정수)
> 양의 정수, 음의 정수, 0을 포함하는 자료형.
> 기본적으로 원하는 값의 크기를 제한 없이 사용 가능
(다른 언어와 다르게 arbitary-precision을 이용하여 데이터 표현 형식 범위가 더 넓음)
파이썬 2.x 버전에서는 long타입이 따로 존재했지만,
3.x 버전부터는 long타입이 사라진 대신 int형을 크기 제한 없이 사용 가능해졌습니다.
int형의 크기는 컴퓨터 메모리에 의해서만 제한됩니다.
int 사용법
- int(1.9)
- int(True)
- int(False)
- int('100')
문자열 내에 숫자가 아닌 값을 포함하면 에러가 납니다.
ex) print ( int ( '100.0' ) )
1-2. 실수형 ( float )
> floating point number (부동 소수)
> 지수 형식이나 복소수 형식으로 표현 가능
구분 | 특징 | 예시 | 의미 |
실수 | 소숫점이 있는 숫자 | 3.14 | 3.14 |
지수 | e를 포함하는 숫자 | 1.5e2 | 1.5 * 10 ^ 2 |
복소수 | 실수와 허수(j)를 포함하는 숫자 | 1.5 + 2.54j | 허수 i 대신 j나 J를 사용 |
float 사용법
- float(1)
- float(True)
- float(False)
- float('3.14')
- float('100')
- complex(10, 20)
'[Python] 파이썬' 카테고리의 다른 글
[Python] 문자열(str) 사용법 및 인덱싱과 슬라이싱 (0) | 2022.07.15 |
---|---|
[Python] 파이썬 기본 자료형_2 (bool, str) (0) | 2022.07.13 |
[Python] 파이썬 개요 및 변수와 상수, 주석 (0) | 2022.07.11 |
[Python] PyCharm 프로젝트 생성 및 Anaconda 연동 (0) | 2022.07.10 |
[Python] 파이썬 개발 환경 세팅 (0) | 2022.07.09 |