Search

λ³€μˆ˜μ™€ μžλ£Œν˜•

β€’
λ³€μˆ˜
β€’
μžλ£Œν˜•

λ³€μˆ˜

값을 μ €μž₯ν•˜λŠ” λ©”λͺ¨λ¦¬ 곡간
β€’
λ³€μˆ˜ μ„ μ–Έ
β€’
λ³€μˆ˜ μ‚¬μš©

λ³€μˆ˜ μ„ μ–Έ

λ³€μˆ˜λͺ… = κ°’
λ³€μˆ˜λ₯Ό μ„ μ–Έν•˜λ €λ©΄ λ³€μˆ˜μ˜ 이름을 μ§€μ •ν•˜κ³  값을 ν• λ‹Ήν•˜λ©΄ λ©λ‹ˆλ‹€.
νŒŒμ΄μ¬μ€ 동적 νƒ€μž… 언어이기 λ•Œλ¬Έμ— λ³€μˆ˜μ˜ νƒ€μž…μ„ λ”°λ‘œ 지정할 ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€.
ν• λ‹Ήλœ κ°’μ˜ νƒ€μž…μ— 따라 λ³€μˆ˜μ˜ νƒ€μž…μ΄ μžλ™μœΌλ‘œ κ²°μ •λ©λ‹ˆλ‹€.
x = 20 # x의 값을 20으둜 λ³€κ²½ y = "Hello, Python!" # y의 값을 λ‹€λ₯Έ λ¬Έμžμ—΄λ‘œ λ³€κ²½ z = 3.14159 # z의 값을 λ‹€λ₯Έ 뢀동 μ†Œμˆ˜μ  숫자둜 λ³€κ²½
SQL
볡사

λ³€μˆ˜ μ‚¬μš©

λ³€μˆ˜
β€’
λ³€μˆ˜ κ°’ ν• λ‹Ή
β€’
μ—°μ‚°
β€’
μž¬ν• λ‹Ή

λ³€μˆ˜ κ°’ ν• λ‹Ή

x = 10 y = "Hello, world!" print(x) # λ³€μˆ˜ x의 값인 μ •μˆ˜ 10을 좜λ ₯ print(y) # λ³€μˆ˜ y의 값인 λ¬Έμžμ—΄ "Hello, world!"λ₯Ό 좜λ ₯
SQL
볡사

μ—°μ‚°

x = 10 y = 20 sum = x + y # λ³€μˆ˜ x와 yλ₯Ό λ”ν•œ 값을 λ³€μˆ˜ sum에 ν• λ‹Ή print("두 수의 ν•©:", sum) # λ³€μˆ˜ sum의 κ°’ 좜λ ₯
Python
볡사

μž¬ν• λ‹Ή

x = 10 print("처음 x의 κ°’:", x) x = 20 # λ³€μˆ˜ x의 값을 λ³€κ²½ print("λ³€κ²½λœ x의 κ°’:", x)
Python
볡사

μžλ£Œν˜•

λ°μ΄ν„°μ˜ μ’…λ₯˜
β€’
κΈ°λ³Έ μžλ£Œν˜•
β€’
μ»¬λ ‰μ…˜

κΈ°λ³Έ μžλ£Œν˜•

μžλ£Œν˜•
μ„€λͺ…
μ˜ˆμ‹œ
int
μ •μˆ˜ν˜• 데이터
x = 10
float
뢀동 μ†Œμˆ˜μ  숫자
y = 3.14
complex
λ³΅μ†Œμˆ˜
z = 2 + 3j
bool
λΆˆλ¦¬μ–Έ κ°’ (μ°Έ λ˜λŠ” 거짓)
b = True
str
λ¬Έμžμ—΄
s = "Hello"

μ»¬λ ‰μ…˜

μžλ£Œν˜•
μ„€λͺ…
μ˜ˆμ‹œ
list
μˆœμ„œκ°€ μžˆλŠ” λ³€κ²½ κ°€λŠ₯ν•œ 데이터 μ»¬λ ‰μ…˜
lst = [1, 2, 3]
tuple
μˆœμ„œκ°€ μžˆλŠ” λ³€κ²½ λΆˆκ°€λŠ₯ν•œ 데이터 μ»¬λ ‰μ…˜
tpl = (1, 2, 3)
dict
ν‚€-κ°’ 쌍으둜 이루어진 데이터 μ»¬λ ‰μ…˜
dct = {"name": "John", "age": 30}
set
μ€‘λ³΅λ˜μ§€ μ•ŠλŠ” 데이터 μ»¬λ ‰μ…˜
st = {1, 2, 3}

μžλ£Œν˜• λ³€ν™˜ ν•¨μˆ˜

ν•¨μˆ˜
μ„€λͺ…
μ˜ˆμ‹œ
int()
μ •μˆ˜ν˜•μœΌλ‘œ λ³€ν™˜
x = int(3.14)
float()
뢀동 μ†Œμˆ˜μ  숫자둜 λ³€ν™˜
y = float(10)
str()
λ¬Έμžμ—΄λ‘œ λ³€ν™˜
s = str(100)
bool()
λΆˆλ¦¬μ–Έ κ°’μœΌλ‘œ λ³€ν™˜
b = bool(1)
list()
리슀트둜 λ³€ν™˜
lst = list((1, 2, 3))
tuple()
νŠœν”Œλ‘œ λ³€ν™˜
tpl = tuple([1, 2, 3])
dict()
λ”•μ…”λ„ˆλ¦¬λ‘œ λ³€ν™˜
dct = dict([(1, 'one'), (2, 'two')])
set()
μ§‘ν•©μœΌλ‘œ λ³€ν™˜
st = set([1, 2, 3])

μ˜ˆμ‹œμ½”λ“œ

# λ³€μˆ˜ μ„ μ–Έ a = 10 b = 12.34 c = 'κΉ€νœ΄λ¨Ό' print( type(a) ) print( type(b) ) print( type(c) )
Python
볡사