λͺ©λ‘μœ λ‹ˆμ½”λ“œ λ³€ν™˜ (1)

DATA101

[파이썬] μœ λ‹ˆμ½”λ“œλ₯Ό ν™œμš©ν•œ λ¬Έμžμ—΄-숫자 λ³€ν™˜(ord, chr λ‚΄μž₯ν•¨μˆ˜)

파이썬 λ‚΄μž₯ ν•¨μˆ˜ ord(), chr()λŠ” μœ λ‹ˆμ½”λ“œ(Unicode)λ₯Ό ν™œμš©ν•˜μ—¬ λ¬Έμžμ—΄-숫자 κ°„μ˜ λ³€ν™˜μ„ λ„μ™€μ€λ‹ˆλ‹€. 두 ν•¨μˆ˜λ₯Ό 각각 μ‚΄νŽ΄λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. 1. chr() ν•¨μˆ˜: μˆ«μžπŸ‘‰λ¬Έμžμ—΄ λ³€ν™˜ chr(숫자) chr() ν•¨μˆ˜ μ•ˆμ— μˆ«μžν˜• 데이터λ₯Ό μž…λ ₯ν•˜λ©΄ ν•΄λ‹Ή μˆ«μžμ™€ 같은 μœ λ‹ˆμ½”λ“œ 포인트λ₯Ό κ°–λŠ” λ¬Έμžμ—΄μ„ λ°˜ν™˜ν•΄ μ€λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 97을 μž…λ ₯ν•˜λ©΄ λ¬Έμžμ—΄ 'a'κ°€ 좜λ ₯λ©λ‹ˆλ‹€. 숫자-μ•ŒνŒŒλ²³ κ°„μ˜ μœ λ‹ˆμ½”λ“œ 포인트 정보λ₯Ό ν¬μŠ€νŒ… 맨 μ•„λž˜ ν‘œ 1 에 정리해 λ‘μ—ˆμŠ΅λ‹ˆλ‹€. ν•„μš”ν•˜μ‹  뢄듀은 μ°Έκ³ ν•˜μ‹œκΈΈ λ°”λžλ‹ˆλ‹€. 2. ord() ν•¨μˆ˜: λ¬Έμžμ—΄πŸ‘‰μˆ«μž λ³€ν™˜ ord(λ¬Έμžμ—΄) chr() ν•¨μˆ˜μ™€ λ°˜λŒ€λ‘œ, ord() ν•¨μˆ˜λŠ” λ¬Έμžμ—΄μ„ μž…λ ₯ν•˜λ©΄ ν•΄λ‹Ή λ¬Έμžμ—΄κ³Ό 같은 μœ λ‹ˆμ½”λ“œ 포인트λ₯Ό κ°–λŠ” μ •μˆ˜λ₯Ό λ°˜ν™˜ν•΄ μ€λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 'a'λ₯Ό..

SW 개발/Python 2021. 4. 25. 10:23