728x90 λ°μν SMALL Language71 [Java]μλ° λ³μ: λ°μ΄ν° μ μ₯κ³Ό κ΄λ¦¬λ₯Ό μν κΈ°μ΄ μ΄ν΄ λ³μλ νλ‘κ·Έλλ°μμ λ°μ΄ν°λ₯Ό μ μ₯νκ³ μ‘°μνλ λ°μ μ€μν μν μ ν©λλ€. μ΄λ² ν¬μ€ν μμλ μλ° λ³μμ λν μλ²½ν κ°μ΄λλ₯Ό μ 곡νκ² μ΅λλ€. μλ° λ³μμ κ°λ λΆν° μ μΈ, μ΄κΈ°ν, λ€μ΄λ° κ·μΉ, κ·Έλ¦¬κ³ μ€μ νμ©κΉμ§ μμΈν μμλ³΄κ² μ΅λλ€.β£ λͺ©μ°¨λ³μλ?π§λ³μμ μ μΈκ³Ό μ΄κΈ°νπ’λ³μμ λ€μ΄λ° κ·μΉπ²λ³μμ νμ©ππ¨ν΅μ¬ λ΄μ©π1. λ³μλ?π§μ»΄ν¨ν°μ λ©λͺ¨λ¦¬, μΌλͺ RAM(Random Access Memory), μ νλ‘κ·Έλ¨μ΄ λ°μ΄ν°λ₯Ό 보κ΄νκ³ μ²λ¦¬νλ λ°μ ν΅μ¬μ μΈ μν μ ν©λλ€. λ©λͺ¨λ¦¬λ λ§μ λ²μ§(μ£Όμ)λ€λ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°, κ° λ²μ§λ λ°μ΄ν°λ₯Ό μ μ₯ν μ μλ μμ 곡κ°μ λλ€. νλ‘κ·Έλ¨μ μ΄λ¬ν λ©λͺ¨λ¦¬ 곡κ°μ λ°μ΄ν°λ₯Ό μ μ₯νκ³ , νμν λ ν΄λΉ λ°μ΄ν°λ₯Ό μ½μ΄μ μμ μ μνν©λλ€. λ©λͺ¨λ¦¬λ μ»΄ν¨.. 2024. 4. 19. [Python]νμ΄μ¬ μ μλ³μμ μ§μλ³μ: μ½λ μ€μ½νμ λ³μ μ ν¨λ²μ μ΄ν΄νκΈ° python νλ‘κ·Έλλ°μμ λ³μλ μ μλ³μμ μ§μλ³μλ‘ λλ©λλ€. μ΄λ€μ νμ©κ³Ό μ°¨μ΄λ₯Ό μ΄ν΄νλ κ²μ python νλ‘κ·Έλλ°μ κΈ°λ³Έ μμ μ€ νλμ λλ€. μ΄ κΈμμλ μ μλ³μμ μ§μλ³μμ κ°λ μ μμΈν μ΄ν΄λ³΄κ³ , μ€ν¬ν¬μ νμ© νμ λν΄ μμλ³΄κ² μ΅λλ€.β£ λͺ©μ°¨μ μλ³μπ³μ§μλ³μπ μ μλ³μμ μ§μλ³μμ μ°¨μ΄μ πμ μλ³μμ μ§μλ³μμ νμ© νπ ν΅μ¬ λ΄μ©πνμ΄μ¬ λ³μμ λν ν¬μ€ν μ μ°Έκ³ ν΄ μ£ΌμΈμπ" "[νμ΄μ¬]λ³μμ μ μΈλͺ©μ°¨ 0. printν¨μ μμ λ¬Έμ μ λ΅ 1. λ³μλ 2. λ³μλͺ μ§μ μ μ£Όμμ¬ν 3. λ³μμ μ μΈ 4. λ³μ μ μΈ νν 5. λ³μ μ μΈ μ μ£Όμμ¬ν 6. μμ λ¬Έμ 7. ν΅μ¬λ΄μ© μ€λμ λ³μμ λν΄μ μμλ³΄λ €κ³ ν©λcreativevista.tistory.com1. μ μλ³μπ³νμ΄μ¬μμ .. 2024. 4. 17. [Python]νμ΄μ¬ ν¨μ νμ©νκΈ°: μ¬κ· ν¨μλΆν° 리μ€νΈ νννκΉμ§ python μ¬κ· ν¨μλ μκΈ° μμ μ νΈμΆνμ¬ λ¬Έμ λ₯Ό ν΄κ²°νλ λ°μ μ¬μ©λ©λλ€. μ΄λ₯Ό ν΅ν΄ μ½λμ κ°κ²°μ±κ³Ό κ°λ μ±μ λμΌ μ μμ΅λλ€. python μ¬κ· ν¨μλ₯Ό μ¬μ©νμ¬ ν©ν 리μΌ, νΌλ³΄λμΉμμ΄, κ·Έλ¦¬κ³ λ¦¬μ€νΈ νννλ₯Ό ꡬννλ λ°©λ²μ λν΄ μμλ³΄κ² μ΅λλ€.β£ λͺ©μ°¨μ¬κ·ν¨μπ‘ν©ν λ¦¬μΌ κ΅¬νκΈ°π²νΌλ³΄λμΉ μμ΄ κ΅¬νπ¨β€οΈπ¨π¨β€οΈπ¨π¨π©π§π¦π©π¦π¦π¨π¦π¦λ©λͺ¨νπ리μ€νΈ νννπν΅μ¬ λ΄μ©π1. μ¬κ·ν¨μπ‘μ¬κ· ν¨μμμ κΈ°λ³Έ λ¨κ³μ μ¬κ· λ¨κ³λ λ¬Έμ λ₯Ό ν΄κ²°νλλ° μ€μν κ°λ μ λλ€.κΈ°λ³Έ λ¨κ³(base case) : κΈ°λ³Έ λ¨κ³λ μ¬κ· ν¨μμμ 무ν λ°λ³΅μ λ§κΈ° μν μ€μν μμμ λλ€. ν¨μκ° λ μ΄μ μμ μ νΈμΆνμ§ μκ³ μ’ λ£λλ 쑰건μ λ§ν©λλ€. κΈ°λ³Έ λ¨κ³λ₯Ό ν΅ν΄ μ¬κ· ν¨μκ° .. 2024. 4. 15. [Java]μλ° μ£Όμ: μ½λ μ΄ν΄μ μ μ§ λ³΄μλ₯Ό μν νμ κΈ°λ₯ μ½λλ₯Ό μμ±νλ©΄μ μ£Όμμ μμ±νλ κ²μ μ¬λ¬λΆμ μ½λλ₯Ό λ€λ₯Έ μ¬λλ€κ³Ό 곡μ νκ³ μ μ§λ³΄μν λ κ΅μ₯ν μ€μν©λλ€. μ΄λ² ν¬μ€ν μμλ μλ°μ μ£Όμμ λν΄ μμλ³΄κ² μ΅λλ€. μλ° μ½λμλ μ΄λ€ μ’ λ₯μ μ£Όμμ΄ μλμ§, μ΄λ€ λͺ©μ μΌλ‘ μ¬μ©λλμ§, κ·Έλ¦¬κ³ μ΄λ»κ² μμ±ν΄μΌ νλμ§μ λν΄ μμΈν μμλ΄ μλ€.β£ λͺ©μ°¨μ£Όμμ΄λ?π§μ£Όμμ μ’ λ₯πν΅μ¬ λ΄μ©π1. μ£Όμμ΄λ?π§μλ°μμμ μ£Όμμ νλ‘κ·Έλλ° μ½λ λ΄μμ μ€λͺ μ΄λ λ©λͺ¨λ₯Ό μμ±ν λ μ¬μ©λλ λ¬Έμ₯μ λλ€.μ£Όμμ μ»΄νμΌλ¬μ μν΄ λ¬΄μλλ©°, νλ‘κ·Έλ¨μ μ€νμ μ§μ μ μΈ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.μ£Όμμ μ½λλ₯Ό μ΄ν΄νκΈ° μ½κ² νκ±°λ, μ½λμ μΌλΆλ₯Ό μμλ‘ λΉνμ±νν λ μ¬μ©λ©λλ€.μ΄λ₯Ό ν΅ν΄ μ½λμ κ°λ μ±μ λμ΄κ³ , μ½λλ₯Ό μ μ§λ³΄μνκΈ° μ½κ² λ§λ€μ΄ μ€λλ€.μ£Όμμ λ€λ₯Έ κ°λ°μλ€κ³Όμ .. 2024. 4. 14. [Python]νμ΄μ¬ ν¨μ: 맀κ°λ³μλ₯Ό λ€λ£¨λ λ°©λ²κ³Ό νμ©λ² python 맀κ°λ³μλ ν¨μλ λ©μλλ₯Ό νΈμΆν λ μ λ¬λλ κ°μ λ°λ λ³μλ₯Ό κ°λ¦¬ν΅λλ€. λ€λ₯Έ λ§λ‘λ "μΈμ(argument)"λ "μ λ ₯(input)"μ΄λΌκ³ ν©λλ€.ν¨μλ λ©μλλ μΌλ°μ μΌλ‘ 맀κ°λ³μλ₯Ό λ°μλ€μ΄κ³ κ·Έ κ°μ λ°λΌ μμ μ μννκ±°λ κ²°κ³Όλ₯Ό λ°νν©λλ€.β£ λͺ©μ°¨λ§€κ°λ³μπ±πκ°λ³ 맀κ°λ³μπ±π€κΈ°λ³Έ 맀κ°λ³μπ±πν€μλ 맀κ°λ³μπ±πν΅μ¬ λ΄μ©πνμ΄μ¬μμ 맀κ°λ³μλ ν¨μλ λ©μλ μ μμ μ¬μ©λλ©°, ν΄λΉ ν¨μλ₯Ό νΈμΆν λ μ λ¬λλ κ°μ λ°μ΅λλ€. 맀κ°λ³μλ ν¨μλ λ©μλμ κ΄νΈ μμ μ μλλ©°, ν¨μλ λ©μλλ₯Ό νΈμΆν λ μ λ¬λλ κ°κ³Ό 맀μΉλ©λλ€.μ€λμ νμ΄μ¬μμ μ£Όλ‘ μ¬μ©λλ 맀κ°λ³μμΈ κ°λ³ 맀κ°λ³μ, κΈ°λ³Έ 맀κ°λ³μ, ν€μλ 맀κ°λ³μμ λν΄ μμλ³΄κ² μ΅λλ€.ν¬μ€ν μ λ€μ΄κ°κΈ° μ ! ν¨μμ λ.. 2024. 4. 11. [Python]νμ΄μ¬ μ¬μ©μ μ μ ν¨μ: μ½λ ꡬ쑰νμ μ¬μ¬μ©μ± κ°ν python μ¬μ©μ μ μ ν¨μλ νλ‘κ·Έλλ¨Έκ° μ§μ μ μνμ¬ λ§λ ν¨μλ₯Ό λ§ν©λλ€. μ΄λ¬ν ν¨μλ€μ νλ‘κ·Έλ¨μ λ λͺ¨λν νκ³ μ¬μ¬μ© κ°λ₯νλλ‘ ν΄μ€λλ€. μ¬μ©μ μ μ ν¨μλ₯Ό μ¬μ©νλ©΄ λ°λ³΅μ μΈ μμ μ κ°μννκ³ μ½λμ μ€λ³΅μ μ€μΌ μ μμ΅λλ€.β£ λͺ©μ°¨ν¨μ μ©μ΄ μ 리π΅οΈμ¬μ©μ μ μ ν¨μπ©ν΅μ¬ λ΄μ©π1. ν¨μ μ©μ΄ μ 리π΅οΈβοΈν¨μ νΈμΆ: ν¨μλ₯Ό μ¬μ©νλ κ²λ§€κ° λ³μ: ν¨μλ₯Ό νΈμΆν λ κ΄νΈ λ΄λΆμ λ£λ μ¬λ¬κ°μ§ μλ£μΈμ: ν¨μλ₯Ό νΈμΆν λ ν¨μμ μ λ¬λλ κ°, ν¨μ νΈμΆ μ μ€μ λ‘ μ λ¬λλ κ°λ°ν κ° (return) : ν¨μκ° μνν μμ μ κ²°κ³Ό, ν¨μκ° μ€νμ μλ£ν ν λ°νλλ κ°ν¨μμ κ΄λ ¨λ μ©μ΄λ₯Ό μ리λ₯Ό λ§λλ κ³Όμ μ λΉκ΅ν΄μ μκ°ν΄ λ³΄κ² μ΅λλ€. μ리λ₯Ό νκΈ° μν΄ λ μνΌμ μ ν λ¨κ³μ λ°λΌ μ.. 2024. 4. 11. [Python]νμ΄μ¬ method νμ©: ν¨μμ νμ₯κ³Ό νμ© λ°©λ² python methodλ νΉμ κ°μ²΄κ° κ°μ§κ³ μλ ν¨μλ₯Ό μλ―Έν©λλ€. pythonμ method, ν¨μμ μ°¨μ΄μ μΌλ‘ ν¨μλ λ 립μ μΌλ‘ μ μλκ³ νΈμΆλμ§λ§, methodλ ν΄λμ€μ μν΄ μκΈ°μ ν΄λΉ ν΄λμ€μ μΈμ€ν΄μ€λ₯Ό ν΅ν΄ νΈμΆλ©λλ€. ν¨μκ° method λ³΄λ€ λ ν¬κ΄μ μΈ μλ―Έμ λλ€.β£ λͺ©μ°¨λ¬Έμμ΄ methodβ리μ€νΈ methodπ§‘ππμ§ν©(set) methodπ¨π¨π§π§π©π©π¦π¦ν΅μ¬ λ΄μ©πμ§λ μκ°, νμ΄μ¬ λ΄μ₯ ν¨μ μ’ λ₯ λ° μ¬μ©λ²μ μμ λ₯Ό ν΅ν΄ μμ보μμ΅λλ€." "[νμ΄μ¬]λ΄μ₯ ν¨μλͺ©μ°¨ 1. λ¬Έμμ΄ λ΄μ₯ ν¨μ 2. μ«μ λ΄μ₯ ν¨μ 3. μνμ€ λ΄μ₯ ν¨μ 4. 컬λ μ λ΄μ₯ ν¨μ 5. ν΅μ¬λ΄μ© νμ΄μ¬ μΈν°ν리ν°μλ νμ μ¬μ©ν μ μλ λ§μ ν¨μκ° λ΄μ₯λμ΄ μμ΅λλ€. κ° λ΄μ₯ ν¨.. 2024. 4. 9. [Python]νμ΄μ¬ λ΄μ₯ ν¨μ: μ μ©ν κΈ°λ₯κ³Ό νμ© λ°©λ² μκ° python μΈν°ν리ν°μλ νμ μ¬μ©ν μ μλ λ§μ ν¨μκ° λ΄μ₯λμ΄ μμ΅λλ€.κ° λ΄μ₯ ν¨μλ€μ νΉμ ν κΈ°λ₯μ μννλ©° λ³λμ λΌμ΄λΈλ¬λ¦¬λ₯Ό import νμ§ μκ³ λ μ¬μ©ν μ μμ΅λλ€.β£ λͺ©μ°¨λ¬Έμμ΄ λ΄μ₯ ν¨μπμ«μ λ΄μ₯ ν¨μββμνμ€ λ΄μ₯ ν¨μβ컬λ μ λ΄μ₯ ν¨μπν΅μ¬ λ΄μ©πνμ΄μ¬ λ΄μ₯ν¨μμ μ’ λ₯λ₯Ό μ£Όμ μμ μ κΈ°μ€μΌλ‘ λΆλ₯νλ©΄ ν¬κ² λ¬Έμμ΄κ³Ό κ΄λ ¨λ ν¨μ, μ«μ κ΄λ ¨ ν¨μ, μνμ€ κ΄λ ¨ ν¨μ, 컬λ μ κ΄λ ¨ ν¨μ, μ μΆλ ₯ κ΄λ ¨ ν¨μκ° μμ΅λλ€.μ μΆλ ₯ κ΄λ ¨ ν¨μμ κ²½μ° μ£Όλ‘ μ¬μ©λλ ν¨μκ° input()κ³Ό print()κ° μμ΅λλ€. ν΄λΉ λ΄μ©μ μλ ν¬μ€ν μ νμΈν΄ μ£ΌμΈμπμ€λμ μ£Όλ‘ μ¬μ© λλ λ΄μ₯ ν¨μ μ€ λ¬Έμμ΄, μ«μ, μνμ€, 컬λ μ κ³Ό κ΄λ ¨λ ν¨μλ₯Ό μμλ³΄κ² μ΅λλ€." "[νμ΄μ¬]input()κ³Ό .. 2024. 4. 8. [Python]νμ΄μ¬ for λ°λ³΅λ¬Έ: μνμ€λ₯Ό ν¨μ¨μ μΌλ‘ μννλ λ°©λ² python λ°λ³΅λ¬Έμλ for λ°λ³΅λ¬Έκ³Ό while λ°λ³΅λ¬Έμ΄ μμ΅λλ€. python forλ¬Έκ³Ό whileλ¬Έμ μ°¨μ΄μ μΌλ‘ ν¬κ² forλ¬Έμ λ°λ³΅ νμκ° μ ν΄μ Έ μμ λ μ¬μ©νκ³ whileλ¬Έμ 무ν 루νκ° νμν λ μ¬μ©ν©λλ€.β£ λͺ©μ°¨for λ°λ³΅λ¬Έπ€Ήμνμ€μ for λ°λ³΅λ¬Έπ€Ήλ¦¬μ€νΈ λ΄ν¬π₯λΉμνμ€μ for λ°λ³΅λ¬Έπ€Έfor λ¬Έκ³Ό range()πμ€μ²© λ°λ³΅λ¬Έπ‘ν΅μ¬ λ΄μ©π1. for λ°λ³΅λ¬Έπ€ΉβοΈfor λ°λ³΅λ¬Έμ μ£Όλ‘ μλ λ€μ― κ°μ§μ ννλ‘ μ¬μ©ν©λλ€.if 쑰건문μ΄λ while λ°λ³΅λ¬Έκ³Ό λ§μ°¬κ°μ§λ‘ forλ¬Έμ ν΄λΉνμ¬ μ€νλ λ¬Έμ₯μ λ°λ‘ μλμ€μ 4μΉΈ λ€μ¬ μ°κΈ°λ₯Ό ν΄μ€λλ€.for λ³μλͺ in 리μ€νΈλͺ : λ°λ³΅ν μ½λfor λ³μλͺ in range(νμ): λ°λ³΅ν μ½λfor λ³μλͺ in range(μμκ°, λκ°+1):.. 2024. 4. 5. [Python]νμ΄μ¬ while λ°λ³΅λ¬Έ: 쑰건μ μΆ©μ‘±ν λκΉμ§ νλ‘κ·Έλ¨ μ€ν pythonμ λ°λ³΅λ¬Έμλ whileλ¬Έκ³Ό forλ¬Έμ΄ μμ΅λλ€. python while λ°λ³΅λ¬Έμ 쑰건μμ κΈ°λ°μΌλ‘ 무ν 루νλ₯Ό μ§ννλ©° python for λ°λ³΅λ¬Έμ λ°λ³΅ νμλ₯Ό μ λ μ¬μ©νλ©΄ λ©λλ€.β£ λͺ©μ°¨while λ°λ³΅λ¬Έπwhile λ°λ³΅λ¬Έμ μ€μ²©πwhile break πwhile continueπ§ν΅μ¬ λ΄μ©π1. while λ°λ³΅λ¬Έπνμ΄μ¬ whileλ¬Έμ λ°λ³΅ νμλ₯Ό λͺ¨λ₯Ό λ μ¬μ©νλ λͺ©μ μΌλ‘ μ°κ² λλ©°, κΈ°λ³Έμ μΈ ννλ μλμ κ°μ΅λλ€. while 쑰건μμλ boolκ°, μ¦ True(μ°Έ) λλ False(κ±°μ§)μ΄ λμ€κ² λλ©° Trueκ° λμ€λ©΄ λ¬Έμ₯μ κ³μ λ°λ³΅νκ² λλ ꡬ쑰μ λλ€. while 쑰건μ : β β β β λ°λ³΅ν λ¬Έμ₯(β β β β λ λ€μ¬ μ°κΈ° 4μΉΈ μλ―Έ)쑰건μμ Trueλ₯Ό λ£μ΄ μ΄λ€ κ²°κ³Όκ° .. 2024. 4. 3. μ΄μ 1 Β·Β·Β· 3 4 5 6 7 8 λ€μ 728x90 λ°μν