Pythonでフォントの色を変更する方法

Python では、ANSI エスケープシーケンスを用いて出力するテキストの色を変えることができます。これは出力文字列に特定のエスケープシーケンスを追加することで実現します。

以下に、Pythonでフォントの色を変更する方法の例を示します。

print('\033[91m' + '这是红色的字体' + '\033[0m')
print('\033[92m' + '这是绿色的字体' + '\033[0m')
print('\033[93m' + '这是黄色的字体' + '\033[0m')
print('\033[94m' + '这是蓝色的字体' + '\033[0m')
print('\033[95m' + '这是洋红色的字体' + '\033[0m')
print('\033[96m' + '这是青色的字体' + '\033[0m')
print('\033[97m' + '这是白色的字体' + '\033[0m')

この例では、ANSIエスケープシーケンスを使用してテキストの色を変更しています。「\033[」がエスケープシーケンスの開始で、その後にカラーコードが続き、最後に「m」が入ります。「\033[0m」を使用してテキストの色をリセットしており、それ以降のテキストが前の色の設定の影響を受けないようにしています。

上のコードは各色テキストを出力します。この手法は、ANSIエスケープシーケンスをサポートする端末やコマンドラインウィンドウでのみ有効で、それ以外の環境では正常に動作しない可能性があります。

广告
広告は10秒後に閉じます。
bannerAds