νμ΄μ¬ κΈ°λ³Έ λ¬Έλ² λ³΅μ΅μ μν μ λ¦¬μ© ν¬μ€ν
λ³μ
x = 10
- ν λΉμ°μ°μ(=)λ‘ λ³μμ κ° ν λΉ
- λ°μ΄ν° νμ λͺ μ μμ΄ μμ±κ°λ₯
- νΉμλ¬Έμλ
_
λ§κ³ λΆκ°λ₯ - ν€μλ μ¬μ© λΆκ°
- λ¬Έμμ΄μ μμ λ°μ΄νλ‘
'Hello, world!'
- νμ΄μ¬μμ λ¬Έμμ΄μ ν° λ°μ΄νλ‘ ν΄λ λμ§λ§ λ΄λΆμ μΌλ‘λ μμ λ°μ΄νλ‘ μΈμλ¨
- λ°μ΄νλ₯Ό 3κ°λ₯Ό μ¨μ μ¬λ¬ μ€μ λ¬Έμμ΄μ μμ±ν μλ μμ
- μ²μκ³Ό λμ κ°μ λ°μ΄νλ‘ λλ΄μΌνλ€
''
,""
- λ¬Έμμ΄ μμ λ°μ΄ν ν¬ν¨νλ €λ©΄ μμλ°μ΄νμμ ν°λ°μ΄ν νΉμ ν°λ°μ΄ν μμ μμ λ°μ΄νλ‘ νΌμ©ν΄μ μ¬μ© κ°λ₯
- νΉμ 3κ°μ§λ¦¬ λ°μ΄ν μ¨μ ν°λ°μ΄ν, μμλ°μ΄ν μ무거λ μ¨λ λ¨
- νΉμ μμ¬λμ¬
\
λ₯Ό μ¨μ\"
μ κ°μ΄ μ¬μ©νλ©΄ λ°μ΄ν μμμ μ¬μ© κ°λ₯ type()
μ ν΅ν΄ λ³μ(κ°μ²΄)μ μλ£ν μμλΌ μ μμ
λ³μμ ν λΉ μ°μ°μ μμ©
1. λ³μ μ¬λ¬κ° λμ μ΄ κ°λ₯νλ€.
x,y,z=10,20,30
>>> x
10
>>> y
20
>>> z
30
μλ€ κ°μλ₯Ό μ νν λ§μΆ°μ€μΌν¨
x = y = z = 10 // zλΆν° κ°μ΄ λ€μ΄κ°
2. λ³μλΌλ¦¬ κ° λ°κΎΈκΈ°λ₯Ό ν λ λ€λ₯Έ μΈμ΄λ swapμ 3λ²μ ν΅ν΄ νμ§λ§ νμ΄μ¬μ λ κ°κ²°νκ² κ°λ₯νλ€.
x,y = 10,20
x, y = y, x
>>> x
20
>>> y
10
- λ³μ μμ λ
del x
λ‘ κ°λ₯ None
μ λ³μμ λ£μ΄μ£Όλ©΄ λΉ λ³μλ₯Ό λ§λ€ μ μμ(λ€λ₯Έ μΈμ΄μ Nullκ³Ό κ°μ)
+=
μ²λΌ μ°μ μ°μ°μ μμ =
(ν λΉ μ°μ°μ)λ₯Ό λΆμ΄λ©΄ μ°μ° κ²°κ³Όλ₯Ό λ³μμ μ μ₯
μ λ ₯(Input)
- μ
λ ₯ κ° λ³μμ μ μ₯νκΈ°
- κ³ μ λ κ°μ΄ μλ λ§€λ² λ€λ₯Έ κ°μ λ³μμ ν λΉ κ°λ₯
input()
ν¨μ μ¬μ©- κ΄νΈ μμ λ¬Έμμ΄μ μ§μ ν΄μ£Όλ©΄ μλ΄ λ¬Έκ΅¬λ₯Ό μΆλ ₯ν μ μμ
a = input('첫λ²μ§Έ μ«μ μ λ ₯:')
- μ΄λ κ² μ λ ₯λ°μ κ°μ λ¬Έμμ΄μ΄λ―λ‘ λ§μ μ°μ° λ±μ νλ©΄ μ«μλΌλ¦¬ μ΄μ΄λΆμΈ κ²°κ³Όκ° λμ΄
- μ
λ ₯ κ°μ μ μλ‘ λ³ννκΈ°
int()
ν¨μλ₯Ό μ¬μ©input
κ²°κ³Όκ°μ μ¬μ©νλ©΄ μ λ ₯κ°μ μ μλ‘ λ³ννμ¬ μ°μ μ°μ°μ΄ κ°λ₯ν΄μ§
input()
νλ²μ μ¬λ¬ κ°μ μ λ ₯λ°κΈ°input()
λ€μ.split()
μ ν΄μ£Όλ©΄ λ¨λ³μ1, λ³μ 2 = input().split()
- splitν¨μμ μΈμκ°μ΄ μμ κ²½μ° κ³΅λ°±μ κΈ°μ€μΌλ‘ λ¬Έμμ΄μ λλ μ μ λ ₯ν μ μμ
map
ν¨μλ₯Ό μ¬μ©ν΄μ μ μλ‘ λ³νν μ μμλ³μ1, λ³μ2 = map(int, input().split())
- μ°κ²° μν¬ ν¨μλ₯Ό μ§μ (
int
), λλ²μ§Έ μΈμμ κ²°κ³Όκ° κ°κ°μ μ μ©
μΆλ ₯(Print)
- printλ‘ μΆλ ₯ν λλ μ½€λ§λ₯Ό ν΅ν΄ μ¬λ¬κ° μΆλ ₯ κ°λ₯
print(1,2,3)
->1 2 3
- printμ λν΄νΈ κ°μ΄ λ€μ΄κ°μμ΄μ κ°μ΄ ꡬλΆλ λ μ¬μ΄μ 곡백μ λ£μ΄μ€
- μ΄ λν΄νΈ κ°μ
sep=', '
λ₯Ό μΈμλ‘ λ£μ΄μ£Όλ©΄ ꡬλΆμλ₯Ό μ½€λ§λ‘ ꡬλΆν μ μμ(separate)print(1,2,3, sep=', ')
1, 2, 3
- μΌλΆλ¬ μΆλ ₯κ°λ€μ λΆμ΄κ³ μΆμ λλ κ·Έλ₯ λ°μ΄ν λΌλ¦¬ λΆμ΄λ©΄ λ¨
''
- μ€λ°κΏ(κ°ν) νμ©
\n
- print ν¨μ νλ²μΌλ‘ κ°μ μ¬λ¬μ€μ μΆλ ₯ κ°λ₯
\n
μ체λ μ μ΄λ¬Έμ(escape sequence)μ΄λ―λ‘ νλ©΄μ μΆλ ₯λμ§ μμ
- μ μ΄ λ¬Έμ
\n
: λ€μμ€λ‘ μ΄λ, κ°ν\t
: ν λ¬Έμ, ν€λ³΄λμ tabν€μ κ°μ΄ μ¬λ¬ μΉΈ λμ\\
:\
λ¬Έμ μ체λ₯Ό μΆλ ₯ν λμλ λλ² μ λ ₯ν΄μΌν¨
- END μ¬μ©
- μΆλ ₯νκ³ λμ μ΄λ»κ² ν μ§ μ§μ μ΄ κ°λ₯
- κΈ°λ³Έ κ°μ κ°νμ΄μ§λ§
print(1, end='')
μ κ°μ΄ endκ°μ μ§μ νλ©΄ μ€λ°κΏμ μμ¨ μ μλ€.
'Language > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Python] λ°°μ΄κ³Ό νν(feat. FizzBuzz) (0) | 2025.03.11 |
---|---|
[Python] λΉκ΅ μ°μ°μ, λ Όλ¦¬ μ°μ°μ (0) | 2025.03.11 |