chr Python
| Введение | |
| Похожие статьи |
Введение
В Python 3 можно генерировать Юникод символы функцией chr() в Python 2 есть также фукнция unichr() прочитать про которую можно здесь
chr
Сгенерируем Юникод символы функцией chr() в цикле for
# Python 3 for i in range(128): print("chr({counter}): {value}".format(counter=i, value=chr(i)))
chr(0): ^ @ chr(1): ^ A chr(2): ^ B chr(3): ^ C chr(4): ^ D chr(5): ^ E chr(6): ^ F chr(7): ^ G chr(8): ^ H chr(9): chr(10): chr(11): ^ K chr(12): ^ L chr(13): ^ M chr(14): ^ N chr(15): ^ O chr(16): ^ P chr(17): ^ Q chr(18): ^ R chr(19): ^ S chr(20): ^ T chr(21): ^ U chr(22): ^ V chr(23): ^ W chr(24): ^ X chr(25): ^ Y chr(26): ^ Z chr(27): ^ [ chr(28): ^ \ chr(29): ^ ] chr(30): ^ ^ chr(31): ^ _ chr(32): chr(33): ! chr(34): " chr(35): # chr(36): $ chr(37): % chr(38): & chr(39): ' chr(40): ( chr(41): ) chr(42): * chr(43): + chr(44): , chr(45): - chr(46): . chr(47): / chr(48): 0 chr(49): 1 chr(50): 2 chr(51): 3 chr(52): 4 chr(53): 5 chr(54): 6 chr(55): 7 chr(56): 8 chr(57): 9 chr(58): : chr(59): ; chr(60): < chr(61): = chr(62): > chr(63): ? chr(64): @ chr(65): A chr(66): B chr(67): C chr(68): D chr(69): E chr(70): F chr(71): G chr(72): H chr(73): I chr(74): J chr(75): K chr(76): L chr(77): M chr(78): N chr(79): O chr(80): P chr(81): Q chr(82): R chr(83): S chr(84): T chr(85): U chr(86): V chr(87): W chr(88): X chr(89): Y chr(90): Z chr(91): [ chr(92): \ chr(93): ] chr(94): ^ chr(95): _ chr(96): ` chr(97): a chr(98): b chr(99): c
chr(100): d
chr(101): e
chr(102): f
chr(103): g
chr(104): h
chr(105): i
chr(106): j
chr(107): k
chr(108): l
chr(109): m
chr(110): n
chr(111): o
chr(112): p
chr(113): q
chr(114): r
chr(115): s
chr(116): t
chr(117): u
chr(118): v
chr(119): w
chr(120): x
chr(121): y
chr(122): z
chr(123): {
chr(124): |
chr(125): }
chr(126): ~
chr(127): ^ ?
Универсальный вариант, который будет работать и в Python 3 и в Python 2
# Python 3 and Python 2
try:
get_char = unichr
except NameError:
get_char = chr
for i in range(128):
print("character ({counter}): {value}".format(counter=i, value=get_char(i)))
Результат одинаков для Python 2 и 3
python2 chr_unichr.py > python2.txt
python3 chr_unichr.py > python3.txt
diff python2.txt python3.txt
| Основы Python | |
| Python | |
| Установка Python | |
| ООП в Python | |
| Функции | |
| docstring | |
| #!: Shebang | |
| Объекты | |
| os | |
| pathlib | |
| Сложности при работе с Python |