-
[Python] κΈ°λ³Έ λ°μ΄ν° νμ λ° λ³μμ μ΄ν΄Python 2020. 10. 29. 17:18λ°μν
- μ΄ κΈμ Pythonμ κΈ°λ³Έ λ°μ΄ν° νμ λ° λ³μμ λν κΈμ λλ€.
λ³μλ?
- λ°μ΄ν°λ₯Ό μ μ₯νλ 곡κ°
- μ μ₯곡κ°μ μ΄λ¦μ μ§μ νμ¬ κ°μ μ μ₯
- λμ
μ°μ°μλ₯Ό μ΄μ©νμ¬ μ€λ₯Έμͺ½ κ°μ μΌμͺ½ μ΄λ¦μ μ μ₯
- '#' μ£Όμμ νμνλ λ°©λ²μΌλ‘ κ°λ°μ μΈ λ΄μ©μ λν μ€λͺ μ ν λ μ£Όλ‘ μ¬μ©
λ³μ μ΄λ¦ κ·μΉ
- μ«μλ‘ μμνλ μ΄λ¦μ μ μΈνκ³ μλ¬Έ λμλ¬Έμ, _ , μ«μλ‘ κ΅¬μ± κ°λ₯
- μΌλ°μ μΌλ‘ ν΄λΉ λ³μλ₯Ό νννκ³ μ νλ μ ννκ³ κ°κ²°ν μ΄λ¦μ μ¬μ©νλ κ²μ΄ μμΉ
- μ«μλ‘ μμνλ κ²μ μλλ€ ex) 4 = 9 ( 4λ λ³μλ‘ νννλ©΄ μ«μ 4μ κ΅¬λ³ λΆκ° )
- μμ½μ΄λ λΆκ°λ₯νλ€ ex) class, funκ³Ό κ°μ΄ pythonμμ μ΄λ―Έ μ μν ν€μλ
μΆλ ₯
- λ³μμ κ°μ μΆλ ₯νλ λ°©λ²μΌλ‘ print() ν¨μλ₯Ό μ¬μ©
- ,μ μ¬μ©νμ¬ μ¬λ¬ λ³μ μΆλ ₯ κ°λ₯, μ¬μ© μ κΈ°λ³Έμ μΌλ‘ ν μΉΈ λμ΄μ°κΈ° ν μΆλ ₯
- shift + Enter λλ₯΄λ©΄ ν΄λΉ ν¨μμ μ 보λ₯Ό νμΈν μ μμ΅λλ€.
- sep : ꡬλΆμ, κ° μΆλ ₯ μ¬μ΄μ μΆλ ₯ν λ¬Έμμ΄
- end : λ§μ§λ§μ μΆλ ₯ν λ¬Έμμ΄
κΈ°λ³Έ λ°μ΄ν° νμ
- μ μ ( int )
- μ€μ ( float )
- λ¬Έμμ΄ ( string )
- boolean
- None : μλ¬΄λ° κ°μ κ°μ§μ§ μμ λ μ¬μ©, μΌλ°μ μΌλ‘ λ³μκ° μ΄κΈ°κ°μ κ°μ§ μκ² νμ¬ ν΄λΉλ³μλ₯Ό μ¬μ©ν λ μ¬μ©
μ«μν νμ
- μ€μ, μ μ
- κ°κ°μΉμ μ¬μ© κ°λ₯ ( +, -, *, /, % )
- μ°μ°μ μ°μ μμλ κΈ°λ³Έμ μΌλ‘ μν μ°μ° μμμ λμΌ, λ¨Όμ κ³μ°ν΄μΌ ν κ²½μ°λ κ΄νΈ μ¬μ©
λ¬Έμμ΄ νμ
- μ΄μ€μΌμ΄ν λ¬Έμ ( escape string ) : λ¬Έμμ΄ λ΄μ μΌλΆ λ¬Έμμ μλ―Έλ₯Ό λ¬λ¦¬νμ¬ ν¨κ³Όλ₯Ό μ£Όλ κ²
ex) '\n' : new line, '\t' : tab - λ¬Έμμ΄μ κ° λ¬Έμλ§λ€ μμκ° μλ€.
- μΈλ±μ€λ₯Ό ν΅ν΄ κ° λ¬Έμμ μμλ₯Ό μ μ μλλ° 1μ΄ μλ 0λΆν° μμνλ€.
- c++, javaμ λ¬λ¦¬ μΈλ±μ€κ° μμλ μ‘΄μ¬νλ€.
- μΈλ±μ€ λ²μλ₯Ό μ΄κ³Όνλ€λ©΄ index out of range μλ¬ λ°μ
- [ μμ : λ ] μ μ¬μ©νμ¬ λΆλΆ λ¬Έμμ΄μ κ°μ Έμ¬ μ μλ€.
- μμ μΈλ±μ€λΆν° λ μΈλ±μ€ μ κΉμ§μ λ¬Έμμ΄μ μ»μ μ μλ€.
λ¬Έμμ΄ ν¨μ
- λ¬Έμμ΄μ ν΄λμ€λ‘ μ‘΄μ¬νμ¬ μ¬λ¬κ°μ§ κΈ°λ₯μ κ°μ§ λ΄μ₯ ν¨μκ° μ‘΄μ¬
- replace, format, upper, split λ±λ±
- λͺ¨λ₯΄λ ν¨μμΌ κ²½μ° shift + Enterλ₯Ό ν΅ν΄ νμΈ κ°λ₯
- μΆκ°λ‘ κΆκΈν μ μ΄λ μμ ν λΆλΆ μμΌλ©΄ λκΈλ‘ λ¨κ²¨μ£ΌμΈμ.
λ°μν'Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Python] Class(ν΄λμ€), Object, μμ μ΄ν΄ (0) 2020.11.07 [Python] ν¨μμ μ΄ν΄ λ° μ¬μ©, λͺ¨λ, λλ€ (0) 2020.11.07 [Python] 쑰건문, λ°λ³΅λ¬Έ (0) 2020.11.01 [Python] 컬λ μ μ μ΄ν΄ ( List, Tuple, Dict, Set ) (0) 2020.11.01 [Python] Anaconda μ€μΉ λ° Jupyter μ¬μ© (0) 2020.10.27