본문으둜 κ±΄λ„ˆλ›°κΈ°

2022-11-06-TIL

πŸ“ 였늘 κ³΅λΆ€ν•œ λ‚΄μš©β€‹

  • 파이썬 독 슀트링
    • ν•¨μˆ˜ μž‘μ„±μ‹œ μΈν…”λ¦¬μ„ΌμŠ€μ— ν•΄λ‹Ή ν•¨μˆ˜κ°€ μ–΄λ–€ ν•¨μˆ˜μΈμ§€μ— λŒ€ν•œ μ„€λͺ…이 λ‚˜μ˜¨λ‹€.
    • λ‹€λ₯Έ 언어와 같이 정해진 κ·œμΉ™μ€ μ—†κ³ , 자유둭게 μ‚¬μš©ν•˜λŠ” 것 κ°™λ‹€. (리턴, νŒŒλΌλ―Έν„° λ“±)
def days_in_month(year, month):
"""νŠΉμ • λ…„λ„μ˜ μ›”μ˜ 일수λ₯Ό λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜"""
month_days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
if month == 2 and is_leap(year):
return 29
return month_days[month - 1]
  • 파이썬 λ³€μˆ˜ λ²”μœ„
    • 지역 번수 λ²”μœ„
    • κΈ€λ‘œλ²Œ λ³€μˆ˜ λ²”μœ„
    • λ„€μž„μŠ€νŽ˜μ΄μŠ€
for i in range(10):
num = i

print(num)
  • νŒŒμ΄μ¬μ€ 이게 μ™œ λ˜λŠ”κ±΄λ°..??
    • μΈκ°„μ μœΌλ‘œ forλ¬Έ μ•ˆμ—μ„œ μ„ μ–Έλœ λ³€μˆ˜λŠ” λ³€μˆ˜ λ²”μœ„ 사라져야 λ˜λŠ”κ±° μ•„λ‹˜?
game_level = 3
enemies = ["Skeleton", "Zombie", "Alien"]
if game_level < 5:
new_enemy = enemies[0]

print(new_enemy)
  • if, for, whileλ¬Έ λ³„λ„μ˜ λ³€μˆ˜ λ²”μœ„ μ μš©λ˜μ§€ μ•ŠμŒ
  • 파이썬 μƒμˆ˜
    • μ—†λŠ” κ²ƒμœΌλ‘œ λ³΄μž„
    • λͺ¨λ‘ λŒ€λ¬Έμžλ‘œ λ³€κ²½ν•΄μ„œ κ΅¬λ³„λ§Œ 함
  • μ–Έμ–΄ μžμ²΄κ°€ μ’€... 이해 μ•ˆ κ°€λŠ”κ²Œ λ„ˆλ¬΄ λ§Žλ‹€.
  • μ•„μŠ€ν‚€ μ•„νŠΈ
    • μ½˜μ†” μ°½μ—μ„œ κΈ€μžλ₯Ό 이쁘게 좜λ ₯ν•΄μ€„μˆ˜ μžˆλŠ”..
  • 파이썬으둜 μ½”λ“œλ₯Ό μ§œλ‹€ λ³΄λ‹ˆ, λ­”κ°€ κ·Έλƒ₯ 짜게 λ˜λŠ” λŠλ‚Œ. ν•¨μˆ˜ν™”λ„ 잘 μ•ˆν•˜κ²Œ 됨
  • 파이참
    • 슀펠링 체크
    • 닀쀑 λΆ„ν•  μ°½
    • λ¦°ν„° λ‚΄μž₯ (νŒŒμ΄μ¬μ—λŠ” ν™•μ‹€νžˆ ν•„μš”ν•΄λ³΄μž„)
    • 둜컬 νžˆμŠ€ν† λ¦¬
    • 슀트럭쳐
    • λ¦¬νŒ©ν† λ§
  • 파이썬 νŒ¨ν‚€μ§€
  • 파이썬 클래슀 λ§ˆμŒμ— μ•ˆλ“œλŠ” 점
    • self ν‚€μ›Œλ“œκ°€ μžˆλŠ” λΆ€λΆ„
    • 클래슀 내에 속성 값이 없어도.. μ™ΈλΆ€ μΈμŠ€ν„΄μŠ€μ—μ„œ μƒˆλ‘œμš΄ 속성 μΆ”κ°€ κ°€λŠ₯ν•œ 점. (μžλ°”μŠ€ν¬λ¦½νŠΈμ™€ 동일)

πŸ‘ 칭찬​

  • N/A

⚠️ κ°œμ„ ν•  것​

  • 기본적인 λ‚΄μš©μ„ λ‹€μ‹œ λ³΄λŠ” 뢀뢄이 κ³Όμ—° 쒋은 λΆ€λΆ„μΌκΉŒ?