
ord 함수는 유니코드 문자의 아스키 코드 값을 반환하는 함수입니다.
예를 들어, 'A'의 아스키 코드 값은 65입니다.
ord 함수를 사용하는 예시를 살펴보겠습니다.
#hostingforum.kr
python
print(ord('A')) # 65
print(ord('a')) # 97
print(ord('0')) # 48
ord 함수는 문자의 아스키 코드 값을 반환하기 때문에, 문자의 종류에 따라 아스키 코드 값이 달라집니다.
이러한 특성 때문에 ord 함수는 다양한 문제를 해결할 수 있습니다.
예를 들어, 문자의 아스키 코드 값을 비교하여 문자를 정렬할 수 있습니다.
#hostingforum.kr
python
letters = ['A', 'a', '0']
letters.sort(key=ord)
print(letters) # ['0', 'A', 'a']
또한, 문자의 아스키 코드 값을 사용하여 암호화를 할 수 있습니다.
#hostingforum.kr
python
def encrypt(text):
encrypted_text = ''
for char in text:
encrypted_text += chr(ord(char) + 3)
return encrypted_text
text = 'Hello, World!'
encrypted_text = encrypt(text)
print(encrypted_text) # 'Khoor, Zruog!'
ord 함수는 유니코드 문자의 아스키 코드 값을 반환하는 함수로, 다양한 문제를 해결할 수 있습니다.
이러한 특성 때문에 ord 함수는 프로그래밍에서 유용하게 사용됩니다.
2025-03-14 04:39