2020. 8. 19. 17:36γνμ΄μ¬ κΈ°μ΄
νμ΄μ¬μ μμνλ©΄μ
2νλ μ¬λ¦λ°©νμ΄ 10μΌ λ¨μ μ§κΈ, νλ¬λμ νμ΄μ¬μ 곡λΆνλ €κ³ νλ€.
κ·Έ μ΄μ λ μ½λ©ν μ€νΈλ₯Ό μ€λΉνκΈ° μν¨μΈλ°, μ²μλΆν° μ΄λ €μ΄ λμ΄λμ μ½λ©ν μ€νΈλ₯Ό νΈλ 건 λΉμ°ν λΆκ°λ₯νκ³ 2νλ λμλ κ·Έμ μ½λ©ν μ€νΈμ κ°, λμ€λ λ¬Έμ μ νμ νμ μκΈ° μν¨μ΄λ€. ν΄μΌλ κ²κ³Ό νκ³ μΆμ κ²μ΄ λͺ ννκ² λλ μ Έμλλ°, μ΄λ λ΄κ° ν΄μΌλ κ²μ΄λΌκ³ νλ¨νμ¬ μμνλ€. μ±μ λ§λλ κ²μ λ΄κ° "νκ³ μΆμ κ²"μ΄κΈ° λλ¬Έμ, νμ μκ°μ΄ λ¨κ±°λ μκ°μ λ΄μ ν΄λ³΄λ €κ³ νλ€.
νμ΄μ¬μ΄λ?
'νμ΄μ¬μ CμΈμ΄μ ꡬλΆμ§μ΄ μ€λͺ ν΄λ³΄λΌ'λΌκ³ λ΄κ² 묻λλ€λ©΄, μ»΄νμΌμΈμ΄κ° μλ μΈν°νλ¦¬ν° μΈμ΄λΌλ κ²μ΄λ€. CμΈμ΄λ ꡬνμ΄ μ΄λ €μ΄λμ μ»΄νμΌλ¬κ° μ°λ¦¬μ μμ€μΈμ΄λ₯Ό μ»΄ν¨ν°μΈμ΄λ‘ λ°κΏμ£ΌκΈ° λλ¬Έμ μλκ° λΉ λ₯΄λ€. νμ§λ§ νμ΄μ¬μ μ°λ¦¬κ° μμ±ν μΈμ΄λ€μ νμ€, νμ€μ© μ½μ΄ μΈν°ν리ν°μμ μλνκΈ° λλ¬Έμ μλκ° λ리λ€. κ·ΈλΌμλ λΆκ΅¬νκ³ νμ΄μ¬μ λ§μ λΆμΌμμ μ°λ μ΄μ λ μμ κ°κ²°ν μ½λμ λ§μ λΌμ΄λΈλ¬λ¦¬ μ 곡 λλ¬ΈμΈ κ² κ°λ€. κ°κ²°ν μ½λλ μκ°μ΄ μ£Όμ΄μ§λ μ½λ©ν μ€νΈμμ μ 리νκ² μ¬μ©λ μ μκΈ° λλ¬Έμ νμλ μ΄λ₯Ό μ ννλ€.(μλ°λ CμΈμ΄ λ λ€ λ―Έμν μνλΌμ ν κ²λ μλ€)
νμ΄μ¬μ μ¬μ©νλ λΆμΌλ?
μμ€ν μ νΈλ¦¬ν°, GUI νλ‘κ·Έλλ°, μΉ νλ‘κ·Έλλ°, λ°μ΄ν° λΆμΌλ± λ€μνκ² μ°μ΄κ³ μλ€. νμ§λ§ μ΄νμ΄λ μ΄μ체μ λ₯Ό λ§λ€κΈ°μλ λͺ»νλ€κ³ νλ€.
μλ£ν
μ«μ, λ¬Έμμ΄, λΆ, λ³μ, 리μ€νΈ, νν, λμ λ리, μ§ν©λ±μ΄ μλ€.
-μ«μν
a**b μΌ λ aμ bμ κ³±μ΄λ€.
//λ λͺ«μ ꡬνκ³ , /λ λλμ μ, %λ λλ¨Έμ§λ₯Ό ꡬνλ μ°μ°μμ΄λ€.
-λ¬Έμμ΄
',",""" μ λΆ λ¬Έμμ΄λ‘ νμκ° κ°λ₯νλ€.
\nμ ν΅ν΄ μ€μ λ³κ²½ν μ μλ€.
μ¬λΌμ΄μ±
>>>a = "pololover"
>>>a[0:4]
'polo;
a[ : : ] -> μ΄μ, λ―Έλ§, κ°κ²© μμΌλ‘ 곡백μ λ€μ΄κ°λ€.
ex) a[0:4:1]
λ¬Έμμ΄ ν¬λ§€ν
λ¬Έμμ΄ μμ %dλ₯Ό μ λλ€λ©΄, λ°λμ λ€μ %(μ«μ)λ₯Ό μ μ΄μ€μΌ νλ€.
μμμ νν
%0.4f -> μμμ λ·μ§Έμ리κΉμ§ μΆλ ₯.
a.count('b') //νΉμ λ¬Έμμ΄μ κ°―μλ₯Ό μΈμ΄μ€λ€.
a.find('k') //νΉμ λ¬Έμμ΄μ λ¬Έμλ₯Ό μ°Ύμμ€λ€.
λ¬Έμμ΄ μ½μ (join)
>>> a= ","
>>> a.join('abcd')
'a,b,c,d'
λ¬Έμμ΄ λλκΈ°(split)
>>>a = "wow you\'re so beautiful"
>>>a.split()
['wow', 'you're', 'so', 'beautiful']
리μ€νΈλ μ¬λ¬ μλ£νμ΄ νλ²μ λ€μ΄κ° μ μλ€.
리μ€νΈ λΌλ¦¬ λνλ€λ©΄ λ€μ λΆλλ€.
리μ€νΈμμ νλμ κ° μμ μ΄ κ°λ₯νλ€.
리μ€νΈμ μμ μΆκ°(append)
리μ€νΈ μ λ ¬(sort)
리μ€νΈ λ€μ§κΈ°(reverse)
리μ€νΈ μ½μ
(insert)
리μ€νΈ μ κ±°(remove)
νμ΄μ¬μ λ€λ₯Έ μΈμ΄λ€μ λΉν΄μ κ°κ²°νλ€λ κ² νμ€νκ² λκ»΄μ‘λ€.
sliceλ₯Ό μ λ μλ°μ λ€λ₯΄κ² ' : 'νλλ§μΌλ‘ λλ μ μλ€λ κ², forλ¬Έμ μ΄μ©νμ§ μμλ λ¬Έμμ΄μ λ¨μν κ³±νκΈ°λ₯Ό ν΅ν΄ μ¬λ¬λ² μΆλ ₯ν μ μκ² νλ€λ μ λ±μ΄ λκ² μ μ νκ² λ€κ°μλ€. μ€λμ μ¬κΈ°μ λ§μΉλ€.
'νμ΄μ¬ κΈ°μ΄' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ€μ μμ΄-next_purmutations(Biggest is greater) (0) | 2022.02.07 |
---|---|
νμ΄μ¬μ μμνλ©΄μ-5 (0) | 2020.08.24 |
νμ΄μ¬μ μμνλ©΄μ-4 (0) | 2020.08.22 |
νμ΄μ¬μ μμνλ©΄μ-3 (0) | 2020.08.20 |
νμ΄μ¬μ μμνλ©΄μ-2 (0) | 2020.08.20 |