40

Pythonでチェックマーク記号「✓」を印刷するにはどうすればよいですか?

平方根ではなく、承認のサインです。

4

4 に答える 4

20

Python 2.1 以降、\N{name}エスケープ シーケンスを使用して Unicode 文字を名前で挿入できます。この機能を使用すると、次のようなチェック マーク記号を取得できます。

$ python -c "print(u'\N{check mark}')"
✓

注: この機能を動作させるには、Unicode 文字列リテラルを使用する必要があります。uこのため、プレフィックスが使用されます。Python 3 では、文字列リテラルはデフォルトで Unicode であるため、接頭辞は必須ではありません。

于 2013-12-27T11:32:41.913 に答える
14

Python ソース ファイルのエンコーディングを定義するソリューション:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

print '✓'

http://ideone.com/dTW5D8

于 2013-05-21T17:41:10.233 に答える