Pythonでは、アルファベットの範囲を扱うためのいくつかの方法があります。ここでは、それらの方法を紹介します。
小文字のアルファベットを出力する
小文字のアルファベット「a」から「z」までを順番に出力するには、以下のようなコードを使用します。
for i in range(97, 123):
print(chr(i))
ここで、range(97, 123)
はASCIIコードポイントの「97」(小文字の「a」)から「122」(小文字の「z」)までの整数を生成します。そして、chr(i)
はそれぞれの整数を対応する文字に変換します。
大文字のアルファベットを出力する
大文字のアルファベット「A」から「Z」までを順番に出力するには、以下のようなコードを使用します。
for i in range(65, 91):
print(chr(i))
aからZまでのアルファベットを出力する
aからZまでのアルファベットを順番に出力するには、Pythonの標準ライブラリのstringモジュールを使用します。
import string
for i in string.ascii_letters:
print(i)
string.ascii_letters
は、アルファベットのaからZまでがつながった「abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ」という52文字の文字列を取得します。
以上がPythonでアルファベットの範囲を扱う方法です。これらのコードを活用して、さまざまなプログラムを作成してみてください。