如何在 Python 中打印复选标记符号“✓”?
这是批准的标志,而不是平方根。
您可以使用转义序列打印任何 Unicode 字符。确保制作一个 Unicode 字符串。
print u'\u2713'
从 Python 2.1 开始,您可以使用\N{name}
转义序列按名称插入 Unicode 字符。使用此功能,您可以获得如下所示的复选标记符号:
$ python -c "print(u'\N{check mark}')"
✓
注意:要使用此功能,您必须使用 unicode 字符串文字。u
前缀就是因为这个原因。在 Python 3 中,前缀不是强制性的,因为默认情况下字符串文字是 unicode。
像这样:
print u'\u2713'.encode('utf8')
编码应该与您的终端(或您将输出发送到的任何地方)相匹配。