python(11)
-
Pythonμ mainμ΄ μλ μ΄μ
Pythonμ mainμ΄ μλ μ΄μ : κ°κ²°ν¨κ³Ό μ μ°μ±μ μ² νPythonμ μ²μ μ νλ κ°λ°μλΌλ©΄, Javaλ C κ°μ μΈμ΄μμ νν 보μ΄λ main ν¨μκ° Python μ½λμμλ λͺ μμ μΌλ‘ 보μ΄μ§ μλλ€λ μ μ μμν¨μ λλ μ μλ€. μλ₯Ό λ€μ΄, Javaμμλ νλ‘κ·Έλ¨μ μ§μ μ (entry point)μΌλ‘ public static void main(String[] args)κ° νμμ μ΄λ€. νμ§λ§ Pythonμμλ λ¨μν μ€ν¬λ¦½νΈλ₯Ό μμ±νκ³ μ€ννλ©΄ λ°λ‘ λμνλ€. μ κ·Έλ΄κΉ? κ·Έ μ΄μ λ Pythonμ μ€κ³ μ² νκ³Ό μ€ν λ°©μμ μλ€.1. Pythonμ μΈν°νλ¦¬ν° κΈ°λ° μ€νPythonμ μ»΄νμΌλ¬ μΈμ΄κ° μλλΌ μΈν°νλ¦¬ν° μΈμ΄λ€. Cλ Javaλ μ½λλ₯Ό μ»΄νμΌν΄μ μ€ν κ°λ₯ν νμΌμ λ§λ€κ³ , κ·Έ κ³Όμ μμ ma..
2025.03.24 -
그리λ & ꡬν # 2
ꡬν(Implementation) - ꡬνμ΄λ, λ¨Έλ¦Ώμμ μλ μκ³ λ¦¬μ¦μ μμ€μ½λλ‘ λ°κΎΈλ κ³Όμ μ λλ€. - νλ‘κ·Έλλ°μμμ μ’νκ³λ μΌλ°μ μΈ λμνμμμ μ’νκ³μ λ€λ₯Έ μλ―Έλ₯Ό κ°μ§ λκ° λ§μ΅λλ€. - μΌλ°μ μΌλ‘ μκ³ λ¦¬μ¦ λ¬Έμ μμμ 2μ°¨μ 곡κ°μ νλ ¬(Matrix)μ μλ―Έλ‘ μ¬μ©λ©λλ€. - μμ νμ λ¬Έμ μμλ 2μ°¨μ 곡κ°μμμ λ°©ν₯ 벑ν°κ° μμ£Ό νμ©λ©λλ€. μκ°: λ¬Έμ μ€λͺ - μ μ Nμ΄ μ λ ₯λλ©΄ 00μ 00λΆ 00μ΄λΆν° Nμ 59λΆ 59μ΄κΉμ§μ λͺ¨λ μκ° μ€μμ 3μ΄ νλλΌλ ν¬ν¨λλ λͺ¨λ κ²½μ°μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμΈμ. μλ₯Ό λ€μ΄ 1μ μ λ ₯νμ λ λ€μμ 3μ΄ νλλΌλ ν¬ν€λμ΄ μμΌλ―λ‘ μΈμ΄μΌ νλ μκ°μ λλ€. - 00μ 00λΆ 03μ΄ - 00μ 13λΆ 30μ΄ - λ°λ©΄μ λ€μμ 3μ΄ νλλ..
2020.11.25 -
그리λ & ꡬν # 1
그리λ μκ³ λ¦¬μ¦ - 그리λ μκ³ λ¦¬μ¦(νμλ²)μ νμ¬ μν©μμ μ§κΈ λΉμ₯ μ’μ κ²λ§ κ³ λ₯΄λ λ°©λ²μ μλ―Έ - μΌλ°μ μΈ κ·Έλ¦¬λ μκ³ λ¦¬μ¦μ λ¬Έμ λ₯Ό νκΈ° μν μ΅μνμ μμ΄λμ΄λ₯Ό λ μ¬λ¦΄ μ μλ λ₯λ ₯μ μꡬν©λλ€. - μ λΉμ± λΆμμ΄ μ€μ κ±°μ€λ¦ λ: λ¬Έμ μ€λͺ - μ΅μ μ ν΄λ₯Ό λΉ λ₯΄κ² ꡬνκΈ° μν΄μλ κ°μ₯ ν° νν λ¨μλΆν° λμ κ±°μ¬λ¬ μ£Όλ©΄ λλ€. κ±°μ€λ¦ λ: μ λΉμ± λΆμ - κ°μ₯ ν° νν λ¨μλΆν° λμ κ±°μ¬λ¬ μ£Όλ κ²μ΄ μ΅μ μ ν΄λ₯Ό 보μ₯νλ μ΄μ λ? - κ°μ§κ³ μλ λμ μ€μμ ν° λ¨μκ° νμ μμ λ¨μμ λ°°μμ΄λ―λ‘ μμ λ¨μμ λμ λ€μ μ’ ν©ν΄ λ€λ₯Έ ν΄κ° λμ¬ μ μκΈ° λλ¬Έμ λλ€. κ±°μ€λ¦ λ: λ΅μ μμ(Python) n = 1260 count = 0 # ν° λ¨μμ ννλΆν° μ°¨λ‘λλ‘ νμΈνκΈ° array = [50..
2020.11.25 -
νμ΄μ¬ λ¬Έλ² #4
ν¨μμ λλ€ ν¨μ - ν¨μ(Function)λ νΉμ ν μμ μ νλμ λ¨μλ‘ λ¬Άμ΄ λμ κ²μ μλ―Έν©λλ€. - ν¨μλ₯Ό μ¬μ©νλ©΄ λΆνμν μμ€μ½λμ λ°λ³΅μ μ€μΌ μ μμ΅λλ€. ν¨μμ μ’ λ₯ - λ΄μ₯ ν¨μ: νμ΄μ¬μ΄ κΈ°λ³Έμ μΌλ‘ μ 곡νλ ν¨μ - μ¬μ©μ μ μ ν¨μ: κ°λ°μκ° μ§μ μ μνμ¬ μ¬μ©ν μ μλ ν¨μ ν¨μ - ν¨μλ₯Ό μ¬μ©νλ©΄ μμ€μ½λμ κΈΈμ΄λ₯Ό μ€μΌ μ μμ΅λλ€. - λ§€κ°λ³μ : ν¨μ λ΄λΆμμ μ©ν λ³μ - λ°ν κ°: ν¨μμμ μ²λ¦¬ λ κ²°κ³Όλ₯Ό λ°ν def ν¨μλͺ (λ§€κ°λ³μ): μ€νν μμ€μ½λ return λ°ν κ° λνκΈ° ν¨μ μμ - λνκΈ° ν¨μ μμ 1) def add(a, b): return a + b print(add(3, 7)) # 10 - λνκΈ° ν¨μ μμ 2) def add(a, b): print(..
2020.11.19 -
νμ΄μ¬ λ¬Έλ² #2
λ¬Έμμ΄ μλ£ν - λ¬Έμμ΄ λ³μλ₯Ό μ΄κΈ°νν λλ ν°λ°μ΄ν(")λ μμ λ°μ΄ν(')λ₯Ό μ΄μ©ν©λλ€. - λ¬Έμμ΄ μμ ν°λ°μ΄νλ μμλ°μ΄νκ° ν¬ν¨λμ΄μΌ νλ κ²½μ°κ° μμ΅λλ€. - μ 체 λ¬Έμμ΄μ ν°λ°μ΄νλ‘ κ΅¬μ±νλ κ²½μ°, λ΄λΆμ μΌλ‘ μμλ°μ΄νλ₯Ό ν¬ν¨ν μ μμ΅λλ€. - μ 체 λ¬Έμμ΄μ μμλ°μ΄νλ‘ κ΅¬μ±νλ κ²½μ°, λ΄λΆμ μΌλ‘ ν°λ°μ΄νλ₯Ό ν¬ν¨ν μ μμ΅λλ€. - νΉμ λ°±μ¬λμ(\)λ₯Ό μ¬μ©νλ©΄, ν°λ°μ΄νλ μμλ°μ΄νλ₯Ό μνλ λ§νΌ ν¬ν¨μν¬ μ μμ΅λλ€. data = 'Hello World' print(data) # Hello World data = "Don't you know \"Python\"" print(data) # Don't you know "Python"? λ¬Έμμ΄ μ°μ° - λ¬Έμμ΄ λ³μμ λ§μ (+)μ μ΄μ©νλ©΄ λ¬Έ..
2020.11.18 -
νμ΄μ¬ λ¬Έλ² #1
μλ£ν - λͺ¨λ νλ‘κ·Έλλ°μ κ²°κ΅ λ°μ΄ν°λ₯Ό λ€λ£¨λ νμμ λλ€. - νμ΄μ¬μ μλ£νμΌλ‘λ μ μν, μ€μν, 볡μμν, λ¬Έμμ΄, 리μ€νΈ, νν, μ¬μ λ±μ΄ μμ΅λλ€. μ μν - μ μν(Integer)μ μ μλ₯Ό λ€λ£¨λ μλ£νμ λλ€. # μμ μ μ a = 1000 print(a) # 1000 # μμ μ μ a = -7 print(a) # -7 # 0 a = 0 print(a) # 0 μ€μν - μ€μν(Real Number)λ μμμ μλμ λ°μ΄ν°λ₯Ό ν¬ν¨νλ μ μλ£νμ λλ€. # μμ μ€μ a = 157.93 print(a) # 157.93 # μμ μ€μ a = -1837.2 print(a) # -1837.2 # μμλΆκ° 0μΌ λ 0μ μλ΅ a = 5. print(a) # 5.0 # μ μλΆκ° 0μΌ λ 0μ μλ΅ ..
2020.11.18