🐍파이썬 κΈ°μ΄ˆλ¬Έλ²•

NayeonKimΒ·2025λ…„ 6μ›” 5일

βœ… 1. νŒŒμ΄μ¬μ΄λž€?

μ»΄ν“¨ν„°μ—κ²Œ "μ΄λ ‡κ²Œ ν•΄μ€˜!" 라고 말할 λ•Œ μ“°λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€.

문법이 쉽고 κ°„λ‹¨ν•΄μ„œ μž…λ¬Έμžμ—κ²Œ 맀우 μ ν•©ν•΄μš”.


βœ… 2. 좜λ ₯ν•˜κΈ° (κ²°κ³Ό 보여주기)


print("μ•ˆλ…•ν•˜μ„Έμš”")
  • print()λŠ” 좜λ ₯ν•΄! λΌλŠ” λœ»μž…λ‹ˆλ‹€.
  • " " μ•ˆμ— 넣은 κΈ€μžκ°€ 화면에 λ³΄μ—¬μš”.

πŸ“Œ 좜λ ₯ κ²°κ³Ό:

μ•ˆλ…•ν•˜μ„Έμš”

βœ… 3. λ³€μˆ˜ (값을 μ €μž₯ν•˜λŠ” μƒμž)

name = "λ‚˜μ—°"
age = 27
  • nameμ΄λΌλŠ” μƒμžμ— "λ‚˜μ—°"μ΄λΌλŠ” κΈ€μžλ₯Ό λ„£κ³ ,
  • ageλΌλŠ” μƒμžμ— 숫자 27을 넣은 κ±°μ˜ˆμš”.
print(name)
print(age)

βœ… 4. 숫자 계산

print(2 + 3)     # λ”ν•˜κΈ°
print(5 - 2)     # λΉΌκΈ°
print(4 * 3)     # κ³±ν•˜κΈ°
print(8 / 2)     # λ‚˜λˆ„κΈ° (μ†Œμˆ˜μ κΉŒμ§€ λ‚˜μ˜΄)

βœ… 5. 쑰건문 (참이면 μ΄λ ‡κ²Œ ν•΄μ€˜!)

age = 20

if age >= 18:
    print("μ„±μΈμž…λ‹ˆλ‹€")
else:
    print("μ²­μ†Œλ…„μž…λ‹ˆλ‹€")
  • ifλŠ” "λ§Œμ•½μ—",
  • elseλŠ” "그게 μ•„λ‹ˆλΌλ©΄" μ΄λž€ λœ»μ΄μ—μš”.
  • : 콜둠 λ’€μ—λŠ” λ“€μ—¬μ“°κΈ°(띄어쓰기 4μΉΈ λ˜λŠ” Tab) λ₯Ό κΌ­ ν•΄μ•Ό ν•΄μš”.

βœ… 6. 반볡문 (같은 κ±Έ μ—¬λŸ¬ 번)

for i in range(5):
    print("μ•ˆλ…•!", i)
  • range(5)λŠ” 0λΆ€ν„° 4κΉŒμ§€ 총 5번 λ°˜λ³΅ν•œλ‹€λŠ” λœ»μ΄μ—μš”.
  • iλŠ” λ°˜λ³΅ν•  λ•Œλ§ˆλ‹€ 0, 1, 2, 3, 4둜 λ°”λ€Œμ–΄μš”.

πŸ“Œ 좜λ ₯ μ˜ˆμ‹œ:

μ•ˆλ…•! 0
μ•ˆλ…•! 1
μ•ˆλ…•! 2
μ•ˆλ…•! 3
μ•ˆλ…•! 4

βœ… 7. ν•¨μˆ˜ (μ½”λ“œλ₯Ό μ €μž₯해두고 λΆ€λ₯΄λŠ” 것)

def say_hello():
    print("μ•ˆλ…•ν•˜μ„Έμš”!")

say_hello()
  • defλŠ” ν•¨μˆ˜λ₯Ό λ§Œλ“ λ‹€λŠ” λœ»μž…λ‹ˆλ‹€.
  • say_hello()λ₯Ό λΆ€λ₯΄λ©΄ ν•¨μˆ˜ μ•ˆ μ½”λ“œκ°€ μ‹€ν–‰λΌμš”.

βœ… 8. 리슀트 (값을 μ—¬λŸ¬ 개 λ‹΄λŠ” μƒμž)


fruits = ["사과", "λ°”λ‚˜λ‚˜", "포도"]
print(fruits[0])  # 첫 번째 κ°’
  • λ¦¬μŠ€νŠΈλŠ” [ ] μ•ˆμ— μ—¬λŸ¬ 값을 넣을 수 μžˆμ–΄μš”.
  • fruits[0]은 리슀트의 첫 번째 값을 κΊΌλ‚΄λŠ” μ½”λ“œμ˜ˆμš”. (μˆ«μžλŠ” 0λΆ€ν„° μ‹œμž‘!)
profile
κ·Έλ‘œμŠ€λ§ˆμΌ€ν„° μ„±μž₯일지 πŸ•

0개의 λŒ“κΈ€