본문 바로가기
프로그래밍 언어/Python 3.11

[Python] 변수 및 자료형

by cogito21_cpp 2024. 8. 13.
반응형

1. 변수

- 변수: 변할 수 있는 것으로 값을 담는 메모리의 명칭

- 변수 선언 및 초기화

# 변수 선언 및 초기화
var_name = val

2. 자료형

- Number: 정수(int), 실수(float), 복소수(complex)

- String: 문자열을 표현. 문자열 포매팅(%, .format , f-string)

- Boolean: 참/거짓을 표현. True/False

3. 형 변환

- int(val, base): 정수로 변환

- float(): 실수로 변환

- complex(): 복소수로 변환

- str(): 문자열로 변환

- bool(): Boolean으로 변환

4. 메서드

숫자 진법

- bin(): 2진수, 0b로 표기

- oct(): 8진수, 0o로 표기

- int(): 10진수

- hex(): 16진수, 0x로 표기

자료형 확인

- type(val): 자료형 반환

- isinstance(val, type): 자료형과 같으면 True, 다르면 False

5. 예시

# 변수 선언 및 초기화
var_int = 10
var_float = 5.3
var_str = f"hello {var_int}"
var_bool = True

# 변수 확인
print(var_int)

# 자료형 확인
print(type(var_int))
print(isinstance(1, int))

Reference

- Python 3.11.8: Data Type

반응형

'프로그래밍 언어 > Python 3.11' 카테고리의 다른 글

[Python] 제어문: 조건문  (0) 2024.08.13
[Python] 연산자  (0) 2024.08.13
[Python] 환경설정  (0) 2024.08.09
[Python] 버전별 특징  (0) 2024.08.09
[Python] 목차  (0) 2024.08.09