파이썬 ord 관련 내용 알아보기.

파이썬 ord 함수에 대해 알아보기

서론

파이썬은 다양한 내장 함수들을 제공하여 프로그래밍을 보다 쉽고 효율적으로 할 수 있도록 도와줍니다. ord 함수는 파이썬 내장 함수 중 하나로, 문자의 유니코드 값을 반환하는 기능을 합니다. 이번 포스팅에서는 ord 함수에 대해 자세히 알아보고, 사용하는 방법을 살펴보겠습니다.

본론

1. ord 함수의 기능

ord 함수는 문자를 파라미터로 받아 해당 문자의 유니코드 값을 반환합니다. 예를 들어, ord('A')는 대문자 A의 유니코드 값인 65를 반환합니다. 유니코드는 문자를 숫자로 표현하기 위한 국제 표준입니다.

2. ord 함수 사용 방법

ord 함수는 다음과 같이 사용합니다.
python
ord('문자')

위 형식처럼 ord 함수에 문자를 넣어 호출하면, 해당 문자의 유니코드 값을 반환합니다. 반환된 값은 정수형입니다.

다음은 몇 가지 예제입니다.

python
print(ord('A')) # 65 출력
print(ord('a')) # 97 출력
print(ord('가')) # 44032 출력

3. ord 함수의 활용 예시

ord 함수는 문자열 처리를 할 때 유용하게 사용될 수 있습니다. 예를 들어, 문자열에서 특정 문자의 유니코드 값을 비교하여 처리할 수 있습니다.

“`python
input_str = ‘Hello, World’

for char in input_str:
if ord(char) >= 65 and ord(char) <= 90:
print(f'{char}은(는) 대문자입니다.’)
elif ord(char) >= 97 and ord(char) <= 122:
print(f'{char}은(는) 소문자입니다.’)
else:
print(f'{char}은(는) 알파벳이 아닙니다.’)
“`
위 예시에서는 입력된 문자열을 문자별로 순회하면서 대문자, 소문자, 알파벳이 아닌 문자를 구분하여 출력합니다.

결론

이번 포스팅에서는 파이썬 ord 함수에 대해 알아보았습니다. ord 함수는 문자의 유니코드 값을 반환해주므로, 문자열 처리 시에 유용하게 활용할 수 있습니다. 다양한 상황에서 ord 함수를 알맞게 활용하여 코드를 작성해보세요.

%d 블로거가 이것을 좋아합니다: