Python ord(): 단계별 가이드
Python
ord()
에서 함수는 단일 문자 단위를 허용하고 전달된 인수의 동등한 유니코드를 반환합니다. 즉, ord()
함수는 길이가 1인 문자열이나 문자를 사용할 수 있으며 해당 문자열이나 문자의 유니코드를 나타내는 정수를 반환합니다.ord() 파이썬의 함수
ord()
함수는 파이썬chr()
함수의 역함수일 뿐입니다. chr()
함수에서 유니코드 정수를 문자로 변환하고 ord()
에서는 ord ()
에서 정확히 반대가 됩니다.구문 – 주문(ch)
매개변수: ** ** 유니코드 문자 또는 길이가 1인 문자열을 허용합니다.
반환 값 : 유니코드 문자를 나타내는 정수를 반환합니다.
*예제 ord() 대 chr() *
print(chr(97))
print(ord('a'))
산출
a
97
보시다시피
chr(97)
는 문자 'a'를 반환하고 역*ord('a')
은 정수 **97*을 반환합니다.ord() 함수 예제
다양한 유형의 예를 살펴보겠습니다.
print('Unicode of lower case alphabet a is ', ord('a')) # lower case alphabet
print('Unicode of bumber 5 is ', ord('5')) # Number
print('Unicode of symobol $ is ', ord('$')) # dollar
print('Unicode of upper case alphabet A is ', ord('A')) # Upper case alphabet
print('Unicode of zero is ', ord('0')) # Number Zero
산출
Unicode of lower case alphabet a is 97
Unicode of bumber 5 is 53
Unicode of symobol $ is 36
Unicode of upper case alphabet A is 65
Unicode of zero is 48
TypeError: ord()는 문자를 예상했지만 길이가 2인 문자열을 찾았습니다.
ord()
함수에 전달된 인수가 1자보다 크면 Python은 TypeError: ord()
가 문자를 예상했지만 길이가 2인 문자열을 찾았습니다.print(ord('AB'))
산출
Traceback (most recent call last):
File "c:\Projects\Tryouts\main.py", line 9, in <module>
print(ord('AB'))
TypeError: ord() expected a character, but string of length 2 found
게시물 Python ord(): A Step-By-Step Guide이 ItsMyCode에 처음 나타났습니다.
Reference
이 문제에 관하여(Python ord(): 단계별 가이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fluentprogramming/python-ord-a-step-by-step-guide-7a9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)