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コードの変換を行う際に非常に役立ちます。