> 백엔드 개발 > 파이썬 튜토리얼 > Python에서 문자의 ASCII 값을 어떻게 찾나요?

Python에서 문자의 ASCII 값을 어떻게 찾나요?

Susan Sarandon
풀어 주다: 2024-11-21 03:16:15
원래의
214명이 탐색했습니다.

How do I find the ASCII value of a character in Python?

Python에서 문자의 ASCII 값 찾기

문자의 숫자 표현을 ASCII 값으로 검색하는 것은 Python의 기본 작업입니다. 프로그램 작성. 이를 수행하는 방법은 다음과 같습니다.

ASCII 값 가져오기

Python은 ord() 함수를 제공합니다. 이 함수는 다음에 해당하는 정수 값을 반환합니다. 주어진 캐릭터. 예:

>>> ord('a')
97
로그인 후 복사

이것은 소문자 'a'의 ASCII 값인 97을 반환합니다.

다시 문자로 변환

ASCII 값을 다시 문자 표현으로 변환하려면 chr() 함수를 사용할 수 있습니다. 예:

>>> chr(97)
'a'
로그인 후 복사

ASCII 값 증가 및 감소

ord()chr() 사용, 문자의 ASCII 값을 늘리거나 줄이는 작업을 수행할 수 있습니다. 예:

>>> chr(ord('a') + 3)
'd'
로그인 후 복사

이렇게 하면 문자 'a'가 ASCII 테이블에서 오른쪽으로 세 자리 이동하여 문자 'd'가 됩니다.

유니코드 지원

Python 2에서는 유니코드 문자를 처리하기 위해 unihr() 함수를 지원했지만, Python 3에서는 chr()이 유니코드도 처리할 수 있습니다.

>>> chr(1234)
'\u04d2'
로그인 후 복사

코드 포인트 1234에 해당하는 유니코드 문자를 반환합니다.

위 내용은 Python에서 문자의 ASCII 값을 어떻게 찾나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿