4οΈβ£ Python/Python μ 리
[Python] μ μΆλ ₯ μ 리
seolhee2750
2021. 11. 15. 21:44
pythonμ΄ μ΄μ μ΅μν΄μ§λ €κ³ νλμ€,,!μ΄λΌ
λ νμ€νκ² κ³΅λΆνκΈ° μν΄ μμ£Ό μ¬μ©νλ ν¨μλ€μ΄λ
μΈμ΄ μ¬μ© λ°©λ², λ°ν νμ λ±μ μμ λ‘ μ 리ν΄μ μ λ‘λν΄λ³΄λ €κ³ νλ€.
μ μΆλ ₯λΆν° μμβοΈ
π μ λ ₯
"""
input ν¨μλ μ
λ ₯λλ λͺ¨λ κ²μ λ¬Έμμ΄λ‘ μ·¨κΈ!
"""
a = input()
print(a) # in: 1 -> out: 1
b = int(input())
print(b) # in: 1 -> out: 1
c = input("μ
λ ₯: ") # ν둬ννΈ λμμ μ
λ ₯ λ°λ κ²λ κ°λ₯
"""
split ν¨μ : 곡백 λ± μ΄λ€ μ
λ ₯μ κΈ°μ€μΌλ‘ λλ μ μ
λ ₯λ°μ μ μμΌλ©°, 리μ€νΈ ννλ‘ λ°ν
=> λ¬Έμμ΄.split([[sep=]'ꡬλΆμ'], [[maxsplit=]λΆν νμ]) ννλ‘ μ¬μ©!
(1) ꡬλΆμ μλ΅ μ 곡백μ κΈ°μ€μΌλ‘ λλμ΄μ€
(ꡬλΆμ μλ΅ μ, maxsplit ν€μλλ μλ΅ λΆκ°! -> λ¬Έμμ΄.split(maxsplit=1) μ΄λ κ² μ¬μ©ν΄μ€μΌ ν¨
λ¬Έμμ΄.split(1) μ΄λ° μμΌλ‘ μ¬μ©νκ² λλ©΄, 1μ ꡬλΆμλ‘ μΈμνκ² λκΈ° λλ¬Έμ μ€λ₯κ° λ°μν μ μμ)
(2) λΆν νμ μλ΅ μ λλ μ μλ λͺ¨λ λΆν μ μνν¨
(3) λ¬Έμμ΄μλ§ μ¬μ©μ΄ κ°λ₯νκ³ , input ν¨μ λν λ¬Έμμ΄ ννλ‘ λ°ννκΈ° λλ¬Έμ input().split() μ΄λ° μμΌλ‘ μ¬μ© κ°λ₯!
"""
d, e = map(int, input().split())
print(d, e) # in: 1 2 -> out: 1 2
f, g = map(str, input().split())
print(f, g) # in: 1 2 -> out: 1 2
input_list1 = input().split()
print(input_list1) # in: 1 2 -> ['1', '2']
input_list2 = list(map(lambda x: int(x), input().split()))
print(input_list2) # in: 1 2 -> out: [1, 2]
input_list3 = input().split(sep=' ', maxsplit=2)
print(input_list3) # in: 1 2 3 4 -> out: ['1', '2', '3 4']
# maxsplitμ μ ν΄μ£Όλ©΄ ν΄λΉνλ νμ κΉμ§λ§ μμμλΆν° λΆν ν΄μ€λ€.
π μΆλ ₯
"""
λ³μλ μμ κ°μ λ¬Έμμ΄κ³Ό ν¨κ» μΆλ ₯νκ³ μΆμ λ κ·Έλ₯ λν΄μ! μΆλ ₯νλ©΄ μ½λ€.
"""
x = 1
y = 2
print("x μ’ν: " + str(x) + ", y μ’ν: " + str(y)) # x μ’ν: 1, y μ’ν: 2
"""
string formattingμ νμ©νλ©΄ λ κΉλνκ²λ νν κ°λ₯!
"""
a = 123
b = 456
print(f"aλ {123}, bλ {456}") # aλ 123, bλ 456
name = "μ€ν¬"
num = 140
score = 4.0
print("%sλ %dνμ μ λ€μκ³ , νκ· νμ μ %f" %(name, num, score)) # μ€ν¬λ 140νμ μ λ€μκ³ , νκ· νμ μ 4.000000