Blog

πŸ§‘β€πŸ’» μ½”λ”© κ°€μ΄λ“œ

μ΄ˆΒ·μ€‘λ“± λˆˆλ†’μ΄μ˜ μ½”λ”©Β·μ»΄ν“¨νŒ… 사고λ ₯ ν•™μŠ΅ κ°€μ΄λ“œμ™€ μ‹€μŠ΅ μ•ˆλ‚΄.

πŸ§‘β€πŸ’»
πŸ§‘β€πŸ’» μ½”λ”© κ°€μ΄λ“œ

λ¦¬λ³΄κ·Έμ›”λ“œ 반볡문 μ‚¬μš©λ²• 맀뉴얼

λ¦¬λ³΄κ·Έμ›”λ“œμ—μ„œ λ°˜λ³΅λ¬Έμ€ 같은 μ½”λ“œλ₯Ό μ—¬λŸ¬ 번 μ‹€ν–‰ν•  λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€. 파이썬의 for, while κ³Ό 리보그 μ „μš© repeat λ₯Ό λ°°μ›λ‹ˆλ‹€. 1. 반볡문이 ν•„μš”ν•œ 이유 같은 μ½”λ“œλ₯Ό μ—¬λŸ¬ 번 μ“Έ λ•Œ λ°˜λ³΅λ¬Έμ„ μ‚¬μš©ν•˜λ©΄ μ½”λ“œκ°€ μ§§μ•„μ§€κ³  읽기 μ‰¬μ›Œμ§‘λ‹ˆλ‹€. 반볡문 없이 μž‘μ„± move() move() move() move() turn…

πŸ§‘β€πŸ’»
πŸ§‘β€πŸ’» μ½”λ”© κ°€μ΄λ“œ

파이썬 ν•¨μˆ˜ μ •μ˜ 맀뉴얼

λ¦¬λ³΄κ·Έμ›”λ“œμ™€ 일반 νŒŒμ΄μ¬μ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” ν•¨μˆ˜ μ •μ˜ κ°€μ΄λ“œμž…λ‹ˆλ‹€. 1. ν•¨μˆ˜λž€? ν•¨μˆ˜λŠ” μ½”λ“œμ˜ 덩어리에 이름을 λΆ™μ—¬ μž¬μ‚¬μš©ν•  수 있게 ν•˜λŠ” λ„κ΅¬μž…λ‹ˆλ‹€. 같은 μ½”λ“œλ₯Ό μ—¬λŸ¬ 번 μ“Έ λ•Œ μ½”λ“œλ₯Ό 읽기 μ‰½κ²Œ λ§Œλ“€ λ•Œ λ³΅μž‘ν•œ 문제λ₯Ό μž‘μ€ λ‹¨μœ„λ‘œ λ‚˜λˆŒ λ•Œ ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 2. ν•¨μˆ˜ μ •μ˜ κΈ°λ³Έ 문법 def ν•¨μˆ˜μ΄λ¦„(): # ν•¨μˆ˜β€¦

πŸ§‘β€πŸ’»
πŸ§‘β€πŸ’» μ½”λ”© κ°€μ΄λ“œ

λ¦¬λ³΄κ·Έμ›”λ“œ: if ... else ...λ₯Ό λ¬΄ν•œ λ°˜λ³΅ν•˜λŠ” 방법

1. λ¬΄ν•œ 반볡 κΈ°λ³Έν˜• if ... else ...λ₯Ό λ¬΄ν•œ λ°˜λ³΅ν•˜λ €λ©΄ while True:λ₯Ό λ°”κΉ₯에 μ“°λ©΄ λ©λ‹ˆλ‹€. TrueλŠ” 항상 μ°Έμ΄λ―€λ‘œ 반볡이 κ³„μ†λ©λ‹ˆλ‹€. while True: if front_is_clear(): move() else: turn_left() μ½”λ“œ ꡬ쑰 while True: # 계속 반볡 if fron…