ord()
-
Python ASCII 값 출력하기 (백준 11654)프로그래머스문제정리 & Python잡다한것 2020. 12. 31. 12:16
Python 에서 문자를 Ascii 값으로 변환하여 출력하기 아주 간단하게 ord() 함수를 사용하면 실행이 되는 것을 볼 수 있다. 단, 문자 하나를 변환해 주는 것이기 때문에 list 같은 여러개 값을 변환시키고 싶을 때는 for문을 이용한다. ex) [ord(x) for x in list] Errors 이렇게 symbol이라는 list를 넣어줄 때는, 에러가 발생하는 것을 확인할 수 있다. 에러 내용을 보면 ord() 함수는 length 1을 원하는 것을 확인 마찬가지로 int값을 바로 넣어줄 때도 에러가 생기는 것을 확인했다. 따라서 chr()로 type casting을 진행후 처리 출력 예시 1 2 3 4 5 6 7 8 9 10 11 12 import sys symbol = sys.stdin.r..