파이썬

[파이썬] 문자와 아스키코드간 서로 변환하기 - ord(), chr()

by seokii 2022. 4. 27.
728x90
반응형

함수 설명

ord()

ord() 함수는 문자를 입력하면, 해당하는 유니코드 값을 반환하는 함수입니다.

ex) ord('a') = 97, ord('가') = 44032

 

chr()

chr() 함수는 정수를 입력하면, 해당하는 유니코드 값의 문자를 반환하는 함수입니다.

ex) chr(97) = a, chr(44032) = 가

 

이렇게 ord 함수와 chr 함수는 서로 반대의 기능을 하는 것을 알 수 있습니다.

 

예제

ex1 = ord('a')
ex2 = ord('가')
ex3 = chr(97)
ex4 = chr(44032)

print(f'ex1 -> {ex1}')
print(f'ex2 -> {ex2}')
print(f'ex3 -> {ex3}')
print(f'ex4 -> {ex4}')
ex1 -> 97
ex2 -> 44032
ex3 -> a
ex4 -> 가

 

관련 문제 풀어보기

문제링크

https://www.acmicpc.net/problem/11284

 

11284번: 초성 중성 종성

첫째 줄에 초성, 둘째 줄에 중성, 셋째 줄에 종성을 출력한다. 종성이 없는 경우에는 빈 줄을 출력한다. 출력해야 하는 초성은 ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ

www.acmicpc.net

풀이

https://seokii.tistory.com/130

 

백준 11284번 Python / 구현

문제풀이 GitHub https://github.com/Seokii/baekjoon GitHub - Seokii/baekjoon: Daily Commit for Baekjoon Daily Commit for Baekjoon. Contribute to Seokii/baekjoon development by creating an account on..

seokii.tistory.com

 

 

728x90
반응형

댓글