Pythonでの「ord」と「chr」の使い方は何ですか。

Pythonでは、ord()関数は文字のUnicodeコードを返し、chr()関数は与えられたUnicodeコードの文字を返します。

ord()関数の構文は、ord(c)であり、cはUnicodeコードを取得したい文字を表します。指定された文字のUnicodeコードを表す整数を返します。例えば、ord(‘A’)は65を返し、ord(‘a’)は97を返します。

chr()関数の構文は、chr(i)で、ここでiはUnicodeコードです。与えられた整数に対応するUnicodeコードを持つ文字を返します。例えば、chr(65)は’A’を、chr(97)は’a’を返します。

ord()とchr()関数を使用した例をいくつか紹介します:

print(ord('A'))  # 输出65
print(ord('a'))  # 输出97

print(chr(65))  # 输出'A'
print(chr(97))  # 输出'a'

# 可以与循环结合使用,打印出'A'到'Z'的字符和对应的Unicode码
for i in range(ord('A'), ord('Z')+1):
    print(chr(i), ord(chr(i)))

ord()とchr()関数の基本的な使い方について説明しました。これらの関数は文字とUnicodeコードの変換を行う際に非常に役立ちます。

bannerAds