728x90
λ°μν
β» SK μ΄λμ€ λ£¨ν€μ¦ 24κΈ° (ν΄λΌμ°λκΈ°λ° μ€λ§νΈ μ΅ν©λ³΄μ κ³Όμ ) κ΅μ‘μ λ€μΌλ©΄μ μμ±ν λ΄μ©μ λλ€.
1οΈβ£ νμ΄μ¬ κΈ°λ³Έ μ μΆλ ₯
πΉ 1. μ λ ₯ λ°κΈ°
- νμ΄μ¬μμ μ¬μ©μμ μ
λ ₯μ λ°μ λλ
input()
ν¨μλ₯Ό μ¬μ©ν¨ - μ΄ ν¨μλ μ¬μ©μλ‘λΆν° λ¬Έμμ΄μ μ λ ₯λ°μ λ°νν¨. μλ₯Ό λ€μ΄, μ΄λ¦μ μ λ ₯λ°λ μ½λλ μλμ κ°μ
name = input("μ΄λ¦μ μ
λ ₯νμΈμ: ")
print("μλ
νμΈμ, " + name + "λ!")
- μ μ½λλ₯Ό μ€ννλ©΄ "μ΄λ¦μ μ λ ₯νμΈμ:"λΌλ λ¬Έκ΅¬κ° μΆλ ₯λκ³ , μ¬μ©μκ° μ΄λ¦μ μ λ ₯νλ©΄ κ·Έμ λ§λ μΈμ¬λ§μ΄ μΆλ ₯λ¨
- μ λ ₯μ νμ λ¬Έμμ΄λ‘ λ°κΈ° λλ¬Έμ μ«μλ λ€λ₯Έ μλ£νμ΄ νμνλ©΄ λ³νμ΄ νμν¨
πΉ 2. μ λ ₯κ° λ³ν
- μ λ ₯λ°μ κ°μ κΈ°λ³Έμ μΌλ‘ λ¬Έμμ΄λ‘ μ²λ¦¬λ¨
- μ΄λ₯Ό λ€λ₯Έ μλ£νμΌλ‘ λ³νν λλ
int()
,float()
λ±μ ν¨μλ₯Ό μ¬μ©ν¨ - μλ₯Ό λ€μ΄, λμ΄λ₯Ό μ λ ₯λ°κ³ μΆλ ₯νλ μ½λλ λ€μκ³Ό κ°μ
age = int(input("λμ΄λ₯Ό μ
λ ₯νμΈμ: "))
print("λΉμ μ λμ΄λ " + str(age) + "μ΄μ
λλ€.")
- μ μ½λμμ
int()
ν¨μλ₯Ό μ¬μ©νμ¬ μ λ ₯λ λ¬Έμμ΄μ μ μλ‘ λ³νλ¨ str()
ν¨μλ₯Ό μ¬μ©νμ¬ λ€μ λ¬Έμμ΄λ‘ λ³ννμ¬ μΆλ ₯ν¨
2οΈβ£ μΆλ ₯νκΈ°
- μΆλ ₯μ
print()
ν¨μλ₯Ό μ¬μ©νμ¬ νλ©΄μ λ΄μ©μ νμν μ μμ - μ΄ ν¨μλ λ€μν ννλ‘ λ°μ΄ν°λ₯Ό μΆλ ₯ν μ μκ² ν΄μ€
πΉ 1. κΈ°λ³Έ μΆλ ₯
print()
ν¨μλ μΆλ ₯ν λ΄μ©μ κ΄νΈ μμ λ£μΌλ©΄ λ¨- μλ₯Ό λ€μ΄, λ¬Έμμ΄μ μΆλ ₯νλ μ½λλ μλμ κ°μ
print("Hello, World!")
- μ΄ μ½λλ₯Ό μ€ννλ©΄ νλ©΄μ "Hello, World!"κ° μΆλ ₯λ¨
- κ°λ¨ν λ¬Έμμ΄λΏλ§ μλλΌ λ³μλ μΆλ ₯ν μ μμ
πΉ 2. μ¬λ¬ λ¬Έμμ΄μ ν¨κ» μΆλ ₯
print()
ν¨μ μμ μ¬λ¬ λ¬Έμμ΄μ λ£μΌλ©΄, κ°κ°μ λ¬Έμμ΄μ 곡백μΌλ‘ ꡬλΆνμ¬ μΆλ ₯ν μ μμ- μλ₯Ό λ€μ΄, μ¬λ¬ λ¬Έμμ΄μ ν λ²μ μΆλ ₯νλ μ½λλ λ€μκ³Ό κ°μ
print("μλ
νμΈμ", "μ λ", "νκΈΈλμ
λλ€")
- μ΄ μ½λλ₯Ό μ€ννλ©΄ "μλ νμΈμ μ λ νκΈΈλμ λλ€"λΌλ κ²°κ³Όκ° μΆλ ₯λ¨
- κ° λ¬Έμμ΄ μ¬μ΄μ μλμΌλ‘ κ³΅λ°±μ΄ λ€μ΄κ°λ©° μΆλ ₯λ¨
πΉ 3. μμ λ°μ΄νμ ν° λ°μ΄ν
- νμ΄μ¬μμλ μμ λ°μ΄ν(
'
)μ ν° λ°μ΄ν("
)λ₯Ό κ΅¬λΆ μμ΄ μ¬μ©ν μ μμ - νμ§λ§ λ¬Έμμ΄ μμ μμ λ°μ΄νλ ν° λ°μ΄νλ₯Ό ν¬ν¨νλ €λ©΄, λ€λ₯Έ μ’ λ₯μ λ°μ΄νλ₯Ό μ¬μ©ν΄μΌ ν¨
- μλ₯Ό λ€μ΄, ν° λ°μ΄ν μμ μμ λ°μ΄νλ₯Ό λ£λ μ½λλ λ€μκ³Ό κ°μ
print("λλ 'νμ΄μ¬'μ μ’μν΄")
- λλ μμ λ°μ΄ν μμ ν° λ°μ΄νλ₯Ό λ£μ μλ μμ
print('λλ "νμ΄μ¬"μ μ’μν΄')
- μ΄λ κ² νλ©΄ λ¬Έμμ΄ μμ λ°μ΄νλ₯Ό ν¬ν¨μν¬ μ μμ
πΉ 4. κΈ΄ λ¬Έμμ΄ μΆλ ₯
- μ¬λ¬ μ€λ‘ λ κΈ΄ λ¬Έμμ΄μ μΆλ ₯νλ €λ©΄
"""
λλ'''
μ μ¬μ©ν μ μμ - μ΄λ κ² νλ©΄ λ¬Έμμ΄μ μ¬λ¬ μ€μ κ±Έμ³μ μμ±ν μ μμ
- μλ₯Ό λ€μ΄, μ¬λ¬ μ€λ‘ λ λ¬Έμμ΄μ μΆλ ₯νλ μ½λλ μλμ κ°μ
print("""
μλ
νμΈμ,
μ λ νκΈΈλμ
λλ€.
μ€λλ μ’μ ν루 λμΈμ!
""")
- μ μ½λλ μ¬λ¬ μ€λ‘ λ ν μ€νΈλ₯Ό κ·Έλλ‘ μΆλ ₯νλ©°, μ€λ°κΏμ΄ κ·Έλλ‘ λ°μλ¨
πΉ 5. λ³μμ ν¨κ» μΆλ ₯
λ³μλ₯Ό μΆλ ₯ν λλ +
μ°μ°μλ₯Ό μ¬μ©νμ¬ μ¬λ¬ κ°μ μ΄μ΄μ μΆλ ₯ν μ μμ
μλ₯Ό λ€μ΄, μ΄λ¦κ³Ό λμ΄λ₯Ό ν¨κ» μΆλ ₯νλ μ½λλ λ€μκ³Ό κ°μ
name = "νκΈΈλ"
age = 25
print("μ΄λ¦: " + name + ", λμ΄: " + str(age))
- μ μ½λλ "μ΄λ¦: νκΈΈλ, λμ΄: 25"λΌλ κ²°κ³Όλ₯Ό μΆλ ₯ν¨.
- λ¬Έμμ΄κ³Ό μ«μ λ³μλ
str()
μ μ΄μ©ν΄ λ¬Έμμ΄λ‘ λ³ννμ¬ μ΄μ΄λΆμ
πΉ 6. νμ μ§μ μΆλ ₯
% μ°μ°μ
%
μ°μ°μλ νμ΄μ¬μμ λ¬Έμμ΄ ν¬λ§€ν μ μν΄ μ¬μ©λλ μ°μ°μμ- μ΄ λ°©λ²μ λ¬Έμμ΄ λ΄μ %λ₯Ό μ¬μ©νμ¬ κ°μ μ½μ νλ λ°©μμ
- μλ₯Ό λ€μ΄, λ³μ κ°μ λ¬Έμμ΄μ λ£κ³ μΆμ λ λ€μκ³Ό κ°μ΄ μ¬μ©ν μ μμ
name = "νκΈΈλ"
age = 25
print("μ΄λ¦: %s, λμ΄: %d" % (name, age))
- μ¬κΈ°μ
%s
λ λ¬Έμμ΄μ,%d
λ μ μλ₯Ό λνλ΄λ©°, λ³μ κ°μ΄ ν΄λΉ μ리μ μ½μ λ¨ - μ΄ λ°©λ²μ ꡬμ λ°©μμ΄μ§λ§ μ¬μ ν μ¬μ©λ¨
%
μ°μ°μλ λ€μν λ°μ΄ν° μ νμ μ§μνλ©°, λ€λ₯Έ νμ μ§μ μλ μ¬μ©ν μ μμ (μ:%f
λ μ€μλ₯Ό νν)
format() λ©μλ
format()
λ©μλλ νμ΄μ¬ 3μμ κΆμ₯λλ λ¬Έμμ΄ ν¬λ§€ν λ°©λ²μ- μ΄ λ°©λ²μ μ€κ΄νΈ
{}
λ₯Ό μ¬μ©νμ¬ μ리 νμμλ₯Ό λ§λ€κ³ ,format()
λ©μλλ₯Ό ν΅ν΄ ν΄λΉ μ리μ κ°μ μ½μ ν μ μμ - μλ₯Ό λ€μ΄, λ¬Έμμ΄μ κ°μ μ½μ νλ λ°©λ²μ λ€μκ³Ό κ°μ
name = "νκΈΈλ"
age = 25
print("μ΄λ¦: {}, λμ΄: {}".format(name, age))
format()
λ©μλλ μμΉ μΈλ±μ€λ₯Ό μ¬μ©νκ±°λ, ν€μλ μΈμλ₯Ό ν΅ν΄ κ°μ μμλ₯Ό λ°κΎΈλ κ²λ κ°λ₯ν¨- μλ₯Ό λ€μ΄, μΈλ±μ€λ₯Ό μ¬μ©νμ¬ κ°μ μ§μ ν μ μμ
print("μ΄λ¦: {0}, λμ΄: {1}".format(name, age))
- μ΄ λ°©λ²μ μ½λ κ°λ μ±μ λμ΄κ³ , κ°μ λμ μΌλ‘ μ½μ ν μ μλ μ μ°μ±μ μ 곡ν¨
format()
λ©μλλ νμ΄μ¬ 3μμ λ§μ΄ μ¬μ©λκ³ μμ
f-string
f-string
μ νμ΄μ¬ 3.6λΆν° λμ λ λ¬Έμμ΄ ν¬λ§€ν λ°©μμΌλ‘, κ°μ₯ κ°κ²°νκ³ μ§κ΄μ μΈ λ°©λ²μ- λ¬Έμμ΄ μμ
f
λ₯Ό λΆμ΄κ³ , μ€κ΄νΈ{}
μμ λ³μλ ννμμ λ°λ‘ λ£μ μ μμ - μ΄λ₯Ό ν΅ν΄ λ¬Έμμ΄μ λ§€μ° κ°λ¨νκ² κ΅¬μ±ν μ μμ
- μλ₯Ό λ€μ΄,
f-string
μ μ¬μ©νμ¬ κ°μ μ½μ νλ λ°©λ²μ λ€μκ³Ό κ°μ
name = "νκΈΈλ"
age = 25
print(f"μ΄λ¦: {name}, λμ΄: {age}")
- μ μ½λμμ
{}
μμ λ³μname
κ³Όage
λ₯Ό λ°λ‘ λ£μ΄μ κ°μ΄ μΆλ ₯λ¨ f-string
μformat()
λ©μλλ³΄λ€ μ½λκ° λ κ°κ²°νκ³ , μ±λ₯λ λ°μ΄λκΈ° λλ¬Έμ νμ¬ κ°μ₯ λ§μ΄ μ¬μ©λλ λ°©λ²μ- λν
f-string
μμλ μ°μ°μλ λ£μ μ μμ
width = 10
height = 5
print(f"λ©΄μ : {width * height}") # λ©΄μ : 50
3οΈβ£ μΆκ°μ μΈ μ μΆλ ₯ μ΅μ
- νμ΄μ¬μμλ κΈ°λ³Έμ μΈ μ μΆλ ₯ μΈμλ λ€μν μ΅μ μ μ 곡ν¨
- μ΄λ₯Ό ν΅ν΄ νλ‘κ·Έλ¨μ ν¨μ¨μ±μ λμΌ μ μμ
πΉ 1. μΆλ ₯ ν¬λ§· μ‘°μ
print()
ν¨μμλend
μsep
λΌλ μΈμλ₯Ό μ¬μ©νμ¬ μΆλ ₯ νμμ μ‘°μ ν μ μμ- μλ₯Ό λ€μ΄,
end
λ μΆλ ₯ ν μ€λ°κΏμ λ³κ²½ν μ μκ³ ,sep
λ μ¬λ¬ κ°μ κ°μ μΆλ ₯ν λ ꡬλΆμλ₯Ό μ§μ ν μ μμ
print("Hello", "World", sep="-") # Hello-World
print("μλ
νμΈμ", end=" ")
print("λ°κ°μ΅λλ€") # μλ
νμΈμ λ°κ°μ΅λλ€
- μ μ½λμμ
sep="-"
λ μΆλ ₯λ κ°λ€ μ¬μ΄μ νμ΄νμ λ£κ³ ,end=" "
λ μΆλ ₯ ν μ€λ°κΏ λμ 곡백μ μΆκ°ν¨
728x90
λ°μν
'π§© Language > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Python] νμΌ λ° λλ ν°λ¦¬ μ μ΄ (1) | 2025.01.14 |
---|---|
[Python] μ£Όμ λ°μ΄ν° ꡬ쑰 (리μ€νΈ / λμ λ리) (0) | 2025.01.14 |
[μ€λ₯ ν΄κ²°] googletrans μ¬μ© μ€ μ€λ₯ (0) | 2025.01.13 |
[Python] googletrans λΌμ΄λΈλ¬λ¦¬ νμ©ν΄μ κ°λ¨ν λ²μκΈ° λ§λ€κΈ° (2) | 2025.01.13 |
[Python] κΈ°λ³Έ λ¬Έλ² (λ³μ / λ°μ΄ν° νμ / λ³μ λ€μ΄λ° κ·μΉ) (0) | 2025.01.13 |