English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 문자의 ASCII 값을 찾고 표시하는 방법을 배웁니다.
이 예제를 이해하려면 다음을 이해해야 합니다파이썬 프로그래밍주제:
ASCII는 미국 정보 교환 표준 코드를 나타냅니다.
그것은 다른 문자와 기호에 부여되는 숫자 값으로, 컴퓨터가 저장하고 처리할 수 있습니다. 예를 들어, 문자 'A'의 ASCII 값은65。
# 프로그램은 주어진 문자의 ASCII 값을 찾습니다 c = 'p' print("문자 '" + c + "'의 ASCII 값은", ord(c))
출력 결과
문자 'p'의 ASCII 값은 112
주의:이 프로그램을 테스트하기 위해 다른 문자를 사용하려면 c 변수에 할당된 문자를 변경하세요.
여기서 ord() 함수를 사용하여 문자를 정수(ASCII 값)로 변환합니다. 이 함수는 문자의 Unicode编码을 반환합니다.
Unicode은 문자에 유일한 번호를 제공하는 인코딩 기술입니다.尽管ASCII는128문자가 있지만 현재 Unicode은 수백 개의 스크립트에서 비롯됩니다100,000개 이상의 문자.
당신의 차례입니다:위의 코드를 수정하여 사용chr()함수는 해당 ASCII 값에서 가져옵니다문자،如下所示。
>>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'
여기서 ord()와 chr()는 내장 함수입니다. 이곳을 방문하여 관련 정보를 알아보세요파이썬 내장 함수의更多정보。