Pythonでチェックマーク記号「✓」を印刷するにはどうすればよいですか?
平方根ではなく、承認のサインです。
Python 2.1 以降、\N{name}
エスケープ シーケンスを使用して Unicode 文字を名前で挿入できます。この機能を使用すると、次のようなチェック マーク記号を取得できます。
$ python -c "print(u'\N{check mark}')"
✓
注: この機能を動作させるには、Unicode 文字列リテラルを使用する必要があります。u
このため、プレフィックスが使用されます。Python 3 では、文字列リテラルはデフォルトで Unicode であるため、接頭辞は必須ではありません。
Python ソース ファイルのエンコーディングを定義するソリューション:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print '✓'