Распечатайте знак/знак одобрения (✓) U + 2713 в Python - программирование
Подтвердить что ты не робот

Распечатайте знак/знак одобрения (✓) U + 2713 в Python

Как я могу напечатать знак знака "✓" в Python?

Это знак одобрения, а не квадратный корень.

4b9b3361

Ответ 1

Вы можете распечатать любой символ Юникода, используя escape-последовательность. Обязательно создайте строку Unicode.

print u'\u2713'

Ответ 3

С Python 2.1 вы можете использовать escape-последовательность \N{name}, чтобы вставлять символы Unicode по их именам. Используя эту функцию, вы можете получить символ галочки так:

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

Примечание. Чтобы эта функция работала, вы должны использовать строковый литерал unicode. По этой причине используется префикс u. В Python 3 префикс не является обязательным, так как по умолчанию строковые литералы являются unicode.

Ответ 4

Вот так:

print u'\u2713'.encode('utf8')

Кодировка должна соответствовать одному из ваших терминалов (или куда вы отправляете вывод).