Python에서 Int를 ASCII로 변환
ASCII
는 American Standard Code for Information Interchange
의 약자로 최대 256개의 슬롯을 포함하는 8비트 코드에서 숫자, 문자 및 기타 문자를 할당할 수 있는 표준으로 정의할 수 있습니다.
이 튜토리얼에서는 Python에서int
를ASCII
로 변환하는 다양한 방법에 대해 설명합니다.
chr()
함수를 사용하여 Python에서int
를ASCII
로 변환
파이썬에는 문자열 조작을위한 내장 문자열 함수가 있습니다. chr()
함수는 그중 하나입니다.
chr()
함수는 Python 3 이상에서 사용할 수 있으며 해당 ASCII 코드 번호의 ASCII 값을 제공하는 데 사용됩니다.
다음 코드는chr()
함수를 사용하여 Python에서int
를ASCII
로 변환합니다.
a = chr(101)
print(a)
출력:
e
위 코드에서chr()
함수는e
출력을 제공하는 숫자101
에 적용됩니다.
Python 2에서는chr()
함수 대신unichr()
함수를 사용할 수도 있습니다. unichr()
함수는 숫자에 대한 유니 코드 문자열을 제공 할 수 있습니다.
다음 코드는unichr()
함수를 사용하여 Python에서int
를ASCII
로 변환합니다.
# Python 2
a = unichr(101)
print(a)
출력:
e
최신 버전의 Python (Python 3 이상)에서는 일반 문자열과 유니 코드 사이에 차이가 없습니다.
ASCII 값을 다시int
로 변환하려면ord()
함수를 사용할 수 있습니다. ord()
는 단위 길이의 문자열을 획득하고 인수로 전달 된 문자열의 유니 코드 동등성을 제공하는 일반적인 목적을 가지고 있습니다.
ord()
함수는 본질적으로chr()
및unichr()
함수의 반대 목적을 달성하는 데 사용됩니다. 기본 구문이 있으며 Python에서 제공하는 내장 함수 중 하나입니다.
다음 코드는ord()
함수를 사용하여 Python에서chr()
함수의 역 프로세스를 구현합니다.
print(ord("e"))
출력:
101
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn관련 문장 - Python Integer
- 파이썬에서 Int를 바이너리로 변환하는 방법
- Python에서 로마 숫자를 정수로 변환
- Python에서 정수를 로마 숫자로 변환
- Python의 정수 프로그래밍
- Python에서 문자열을 정수로 변환
- Python의 역정수