2021年12月22日 更新

Pythonの文字列定数

どうも、クラゲジュニアです。

Pythonで、英小文字、英大文字、数字等をまとめて出力したい場合に、わざわざ全てを打ち込む必要がなく、以下のコードを打つだけで出力ができます。

import string

print(string.ascii_lowercase) #英小文字
#abcdefghijklmnopqrstuvwxyz

print(string.ascii_uppercase) #英大文字
#ABCDEFGHIJKLMNOPQRSTUVWXYZ

print(string.ascii_letters) #英小文字 + 英大文字
#abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

print(string.digits) #数字(文字列)
#0123456789

使用する時に限りはありますが、競技プログラミングなどで便利なので、使用してみて下さい。

以上です。