본문 바로가기
Python

[Python] 변수 및 기본 자료형

by 기리의 개발로그 2023. 12. 20.

변수 및 기본 자료형

변수


변수에 저장된 값을 스스로 판단하여 자료형을 지정하기 때문에 변수 선언 시 자료형을 선언하지 않아도 된다.


변수 선언

아래와 같은 방법으로 다양하게 변수를 선언할 수 있다.

a, b = ('python', 'good')
(a, b) = 'python', 'good'
(a, b) = ('python', 'good')
[a, b] = ['python', 'good']

a = b = [1,2,4]

위 방법을 이용하여 두 변수의 값을 간단하게 바꿀 수 있다.

a = 3
b = 5
a, b = b, a

print(a)
print(b)

5
3

기본 자료형


python에서 기본자료형으로 숫자형, 정수형, 실수형, 8진수, 16 진수가 있다.

숫자형

숫자형 이란 숫자 형태로 이루어진 자료형으로 10진수 외에 8진수나 16진수가 존재한다.

항목
정수 123, -485
실수 123.44, -78.5
8진수 0o34, 0o25
16진수 0x2A, 0xFF

정수형

정수형(Integer) 이란 정수를 뜻하는 자료형을 말한다.

a = 3
b = 5

print(a)
print(b)

3
5

실수형

실수형(Floating-point)이란 소수점이 포함된 숫자를 말한다.

a = 1.2
b = -4.56
a

print(a)
print(b)

1.2
-4.56

8진수와 16진수

8진수(Octal)는 0o 로 시작한다.

a = 0o17

print(a)

15

16진수(Hexadecimal)는 0x로 시작한다.

a = 0xff
b = 0xfa

print(a)
print(b)

255
250
반응형

'Python' 카테고리의 다른 글

[Python] 리스트  (31) 2023.12.28
[Python] 문자열 내장함수  (33) 2023.12.27
[Python] 문자열 포맷팅  (45) 2023.12.26
[Python] 문자열  (36) 2023.12.22
[Python] 연산자  (23) 2023.12.21

댓글