字符编码: python查看unicode数值

python查看字符的unicode值

ord()

a = '多'
print(ord(a))

b = '模'
print(ord(b))

c = '态'
print(ord(c))

d = 'h'
print(ord(d))

e = 'l'
print(ord(e))
22810
27169
24577
104
108

chr()

a = 22810
b = 27169
c = 24577
d = 104
e = 108

print(chr(a))
print(chr(b))
print(chr(c))
print(chr(d))
print(chr(e))
多
模
态
h
l

实验一下

-1
print(chr(-1))
ValueError: chr() arg not in range(0x110000)

0x110000

x = 0x110000
print(x)

y = 1114112
print(hex(y))
1114112
0x110000
print(chr(1114112))
ValueError: chr() arg not in range(0x110000)
0/1114111
print('---')
print('|'+chr(0)+'|'+chr(1114111))
print('---')
---
||􏿿
---
0-200
str0_200 = [chr(i) for i in range(200)]
print(str0_200)
['\x00', '\x01', '\x02', '\x03', '\x04', '\x05', '\x06', '\x07', '\x08', '\t', '\n', '\x0b', '\x0c', '\r', '\x0e', '\x0f', '\x10', '\x11', '\x12', '\x13', '\x14', '\x15', '\x16', '\x17', '\x18', '\x19', '\x1a', '\x1b', '\x1c', '\x1d', '\x1e', '\x1f', ' ', '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', '\x7f', '\x80', '\x81', '\x82', '\x83', '\x84', '\x85', '\x86', '\x87', '\x88', '\x89', '\x8a', '\x8b', '\x8c', '\x8d', '\x8e', '\x8f', '\x90', '\x91', '\x92', '\x93', '\x94', '\x95', '\x96', '\x97', '\x98', '\x99', '\x9a', '\x9b', '\x9c', '\x9d', '\x9e', '\x9f', '\xa0', '¡', '¢', '£', '¤', '¥', '¦', '§', '¨', '©', 'ª', '«', '¬', '\xad', '®', '¯', '°', '±', '²', '³', '´', 'µ', '¶', '·', '¸', '¹', 'º', '»', '¼', '½', '¾', '¿', 'À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Æ', 'Ç']
200-1000
start, end = 200, 1000
strs = [chr(i) for i in range(start,end)]
print(strs)
['È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ð', 'Ñ', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', '×', 'Ø', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'Þ', 'ß', 'à', 'á', 'â', 'ã', 'ä', 'å', 'æ', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ð', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', '÷', 'ø', 'ù', 'ú', 'û', 'ü', 'ý', 'þ', 'ÿ', 'Ā', 'ā', 'Ă', 'ă', 'Ą', 'ą', 'Ć', 'ć', 'Ĉ', 'ĉ', 'Ċ', 'ċ', 'Č', 'č', 'Ď', 'ď', 'Đ', 'đ', 'Ē', 'ē', 'Ĕ', 'ĕ', 'Ė', 'ė', 'Ę', 'ę', 'Ě', 'ě', 'Ĝ', 'ĝ', 'Ğ', 'ğ', 'Ġ', 'ġ', 'Ģ', 'ģ', 'Ĥ', 'ĥ', 'Ħ', 'ħ', 'Ĩ', 'ĩ', 'Ī', 'ī', 'Ĭ', 'ĭ', 'Į', 'į', 'İ', 'ı', 'IJ', 'ij', 'Ĵ', 'ĵ', 'Ķ', 'ķ', 'ĸ', 'Ĺ', 'ĺ', 'Ļ', 'ļ', 'Ľ', 'ľ', 'Ŀ', 'ŀ', 'Ł', 'ł', 'Ń', 'ń', 'Ņ', 'ņ', 'Ň', 'ň', 'ʼn', 'Ŋ', 'ŋ', 'Ō', 'ō', 'Ŏ', 'ŏ', 'Ő', 'ő', 'Œ', 'œ', 'Ŕ', 'ŕ', 'Ŗ', 'ŗ', 'Ř', 'ř', 'Ś', 'ś', 'Ŝ', 'ŝ', 'Ş', 'ş', 'Š', 'š', 'Ţ', 'ţ', 'Ť', 'ť', 'Ŧ', 'ŧ', 'Ũ', 'ũ', 'Ū', 'ū', 'Ŭ', 'ŭ', 'Ů', 'ů', 'Ű', 'ű', 'Ų', 'ų', 'Ŵ', 'ŵ', 'Ŷ', 'ŷ', 'Ÿ', 'Ź', 'ź', 'Ż', 'ż', 'Ž', 'ž', 'ſ', 'ƀ', 'Ɓ', 'Ƃ', 'ƃ', 'Ƅ', 'ƅ', 'Ɔ', 'Ƈ', 'ƈ', 'Ɖ', 'Ɗ', 'Ƌ', 'ƌ', 'ƍ', 'Ǝ', 'Ə', 'Ɛ', 'Ƒ', 'ƒ', 'Ɠ', 'Ɣ', 'ƕ', 'Ɩ', 'Ɨ', 'Ƙ', 'ƙ', 'ƚ', 'ƛ', 'Ɯ', 'Ɲ', 'ƞ', 'Ɵ', 'Ơ', 'ơ', 'Ƣ', 'ƣ', 'Ƥ', 'ƥ', 'Ʀ', 'Ƨ', 'ƨ', 'Ʃ', 'ƪ', 'ƫ', 'Ƭ', 'ƭ', 'Ʈ', 'Ư', 'ư', 'Ʊ', 'Ʋ', 'Ƴ', 'ƴ', 'Ƶ', 'ƶ', 'Ʒ', 'Ƹ', 'ƹ', 'ƺ', 'ƻ', 'Ƽ', 'ƽ', 'ƾ', 'ƿ', 'ǀ', 'ǁ', 'ǂ', 'ǃ', 'DŽ', 'Dž', 'dž', 'LJ', 'Lj', 'lj', 'NJ', 'Nj', 'nj', 'Ǎ', 'ǎ', 'Ǐ', 'ǐ', 'Ǒ', 'ǒ', 'Ǔ', 'ǔ', 'Ǖ', 'ǖ', 'Ǘ', 'ǘ', 'Ǚ', 'ǚ', 'Ǜ', 'ǜ', 'ǝ', 'Ǟ', 'ǟ', 'Ǡ', 'ǡ', 'Ǣ', 'ǣ', 'Ǥ', 'ǥ', 'Ǧ', 'ǧ', 'Ǩ', 'ǩ', 'Ǫ', 'ǫ', 'Ǭ', 'ǭ', 'Ǯ', 'ǯ', 'ǰ', 'DZ', 'Dz', 'dz', 'Ǵ', 'ǵ', 'Ƕ', 'Ƿ', 'Ǹ', 'ǹ', 'Ǻ', 'ǻ', 'Ǽ', 'ǽ', 'Ǿ', 'ǿ', 'Ȁ', 'ȁ', 'Ȃ', 'ȃ', 'Ȅ', 'ȅ', 'Ȇ', 'ȇ', 'Ȉ', 'ȉ', 'Ȋ', 'ȋ', 'Ȍ', 'ȍ', 'Ȏ', 'ȏ', 'Ȑ', 'ȑ', 'Ȓ', 'ȓ', 'Ȕ', 'ȕ', 'Ȗ', 'ȗ', 'Ș', 'ș', 'Ț', 'ț', 'Ȝ', 'ȝ', 'Ȟ', 'ȟ', 'Ƞ', 'ȡ', 'Ȣ', 'ȣ', 'Ȥ', 'ȥ', 'Ȧ', 'ȧ', 'Ȩ', 'ȩ', 'Ȫ', 'ȫ', 'Ȭ', 'ȭ', 'Ȯ', 'ȯ', 'Ȱ', 'ȱ', 'Ȳ', 'ȳ', 'ȴ', 'ȵ', 'ȶ', 'ȷ', 'ȸ', 'ȹ', 'Ⱥ', 'Ȼ', 'ȼ', 'Ƚ', 'Ⱦ', 'ȿ', 'ɀ', 'Ɂ', 'ɂ', 'Ƀ', 'Ʉ', 'Ʌ', 'Ɇ', 'ɇ', 'Ɉ', 'ɉ', 'Ɋ', 'ɋ', 'Ɍ', 'ɍ', 'Ɏ', 'ɏ', 'ɐ', 'ɑ', 'ɒ', 'ɓ', 'ɔ', 'ɕ', 'ɖ', 'ɗ', 'ɘ', 'ə', 'ɚ', 'ɛ', 'ɜ', 'ɝ', 'ɞ', 'ɟ', 'ɠ', 'ɡ', 'ɢ', 'ɣ', 'ɤ', 'ɥ', 'ɦ', 'ɧ', 'ɨ', 'ɩ', 'ɪ', 'ɫ', 'ɬ', 'ɭ', 'ɮ', 'ɯ', 'ɰ', 'ɱ', 'ɲ', 'ɳ', 'ɴ', 'ɵ', 'ɶ', 'ɷ', 'ɸ', 'ɹ', 'ɺ', 'ɻ', 'ɼ', 'ɽ', 'ɾ', 'ɿ', 'ʀ', 'ʁ', 'ʂ', 'ʃ', 'ʄ', 'ʅ', 'ʆ', 'ʇ', 'ʈ', 'ʉ', 'ʊ', 'ʋ', 'ʌ', 'ʍ', 'ʎ', 'ʏ', 'ʐ', 'ʑ', 'ʒ', 'ʓ', 'ʔ', 'ʕ', 'ʖ', 'ʗ', 'ʘ', 'ʙ', 'ʚ', 'ʛ', 'ʜ', 'ʝ', 'ʞ', 'ʟ', 'ʠ', 'ʡ', 'ʢ', 'ʣ', 'ʤ', 'ʥ', 'ʦ', 'ʧ', 'ʨ', 'ʩ', 'ʪ', 'ʫ', 'ʬ', 'ʭ', 'ʮ', 'ʯ', 'ʰ', 'ʱ', 'ʲ', 'ʳ', 'ʴ', 'ʵ', 'ʶ', 'ʷ', 'ʸ', 'ʹ', 'ʺ', 'ʻ', 'ʼ', 'ʽ', 'ʾ', 'ʿ', 'ˀ', 'ˁ', '˂', '˃', '˄', '˅', 'ˆ', 'ˇ', 'ˈ', 'ˉ', 'ˊ', 'ˋ', 'ˌ', 'ˍ', 'ˎ', 'ˏ', 'ː', 'ˑ', '˒', '˓', '˔', '˕', '˖', '˗', '˘', '˙', '˚', '˛', '˜', '˝', '˞', '˟', 'ˠ', 'ˡ', 'ˢ', 'ˣ', 'ˤ', '˥', '˦', '˧', '˨', '˩', '˪', '˫', 'ˬ', '˭', 'ˮ', '˯', '˰', '˱', '˲', '˳', '˴', '˵', '˶', '˷', '˸', '˹', '˺', '˻', '˼', '˽', '˾', '˿', '̀', '́', '̂', '̃', '̄', '̅', '̆', '̇', '̈', '̉', '̊', '̋', '̌', '̍', '̎', '̏', '̐', '̑', '̒', '̓', '̔', '̕', '̖', '̗', '̘', '̙', '̚', '̛', '̜', '̝', '̞', '̟', '̠', '̡', '̢', '̣', '̤', '̥', '̦', '̧', '̨', '̩', '̪', '̫', '̬', '̭', '̮', '̯', '̰', '̱', '̲', '̳', '̴', '̵', '̶', '̷', '̸', '̹', '̺', '̻', '̼', '̽', '̾', '̿', '̀', '́', '͂', '̓', '̈́', 'ͅ', '͆', '͇', '͈', '͉', '͊', '͋', '͌', '͍', '͎', '͏', '͐', '͑', '͒', '͓', '͔', '͕', '͖', '͗', '͘', '͙', '͚', '͛', '͜', '͝', '͞', '͟', '͠', '͡', '͢', 'ͣ', 'ͤ', 'ͥ', 'ͦ', 'ͧ', 'ͨ', 'ͩ', 'ͪ', 'ͫ', 'ͬ', 'ͭ', 'ͮ', 'ͯ', 'Ͱ', 'ͱ', 'Ͳ', 'ͳ', 'ʹ', '͵', 'Ͷ', 'ͷ', '\u0378', '\u0379', 'ͺ', 'ͻ', 'ͼ', 'ͽ', ';', 'Ϳ', '\u0380', '\u0381', '\u0382', '\u0383', '΄', '΅', 'Ά', '·', 'Έ', 'Ή', 'Ί', '\u038b', 'Ό', '\u038d', 'Ύ', 'Ώ', 'ΐ', 'Α', 'Β', 'Γ', 'Δ', 'Ε', 'Ζ', 'Η', 'Θ', 'Ι', 'Κ', 'Λ', 'Μ', 'Ν', 'Ξ', 'Ο', 'Π', 'Ρ', '\u03a2', 'Σ', 'Τ', 'Υ', 'Φ', 'Χ', 'Ψ', 'Ω', 'Ϊ', 'Ϋ', 'ά', 'έ', 'ή', 'ί', 'ΰ', 'α', 'β', 'γ', 'δ', 'ε', 'ζ', 'η', 'θ', 'ι', 'κ', 'λ', 'μ', 'ν', 'ξ', 'ο', 'π', 'ρ', 'ς', 'σ', 'τ', 'υ', 'φ', 'χ', 'ψ', 'ω', 'ϊ', 'ϋ', 'ό', 'ύ', 'ώ', 'Ϗ', 'ϐ', 'ϑ', 'ϒ', 'ϓ', 'ϔ', 'ϕ', 'ϖ', 'ϗ', 'Ϙ', 'ϙ', 'Ϛ', 'ϛ', 'Ϝ', 'ϝ', 'Ϟ', 'ϟ', 'Ϡ', 'ϡ', 'Ϣ', 'ϣ', 'Ϥ', 'ϥ', 'Ϧ', 'ϧ']
1000-9000

打印是100的倍数的字符

start, end = 1000, 9000
strs = [chr(i) for i in range(start,end) if i%100 ==0]
print(strs)
['Ϩ', 'ь', 'Ұ', 'Ԕ', 'ո', 'ל', 'ـ', 'ڤ', '܈', 'ݬ', 'ߐ', '࠴', '\u0898', 'ࣼ', 'ॠ', 'ৄ', 'ਨ', 'ઌ', '૰', '\u0b54', 'ஸ', 'జ', 'ಀ', '\u0ce4', 'ൈ', 'ඬ', 'ฐ', '\u0e74', '໘', '༼', 'ྠ', 'င', 'ၨ', '\u10cc', 'ᄰ', 'ᆔ', 'ᇸ', 'ቜ', 'ዀ', 'ጤ', 'ᎈ', 'Ꮼ', 'ᑐ', 'ᒴ', 'ᔘ', 'ᕼ', 'ᗠ', 'ᙄ', 'ᚨ', 'ᜌ', 'ᝰ', '។', 'ᠸ', 'ᢜ', 'ᤀ', 'ᥤ', 'ᧈ', 'ᨬ', '᪐', '\u1af4', '᭘', 'ᮼ', 'ᰠ', 'ᲄ', '᳨', 'ᵌ', 'ᶰ', 'Ḕ', 'Ṹ', 'Ờ', 'ὀ', 'ᾤ', '\u2008', '\u206c', '⃐', 'ℴ', '↘', '⇼', '≠', '⋄']
9000-20000

打印是100的倍数的字符

start, end = 9000, 20000
strs = [chr(i) for i in range(start,end) if i%100 ==0]
print(strs)
['⌨', '⎌', '⏰', '\u2454', 'Ⓒ', '├', '▀', '◤', '♈', '⚬', '✐', '❴', '⟘', '⠼', '⢠', '⤄', '⥨', '⧌', '⨰', '⪔', '⫸', '⭜', '⯀', 'Ⱔ', 'Ⲉ', 'ⳬ', 'ⵐ', 'ⶴ', '⸘', '\u2e7c', '⻠', '⽄', '⾨', '「', 'ば', 'ピ', 'ㄸ', '㆜', '㈀', '㉤', '㋈', '㌬', '㎐', '㏴', '㑘', '㒼', '㔠', '㖄', '㗨', '㙌', '㚰', '㜔', '㝸', '㟜', '㡀', '㢤', '㤈', '㥬', '㧐', '㨴', '㪘', '㫼', '㭠', '㯄', '㰨', '㲌', '㳰', '㵔', '㶸', '㸜', '㺀', '㻤', '㽈', '㾬', '䀐', '䁴', '䃘', '䄼', '䆠', '䈄', '䉨', '䋌', '䌰', '䎔', '䏸', '䑜', '䓀', '䔤', '䖈', '䗬', '䙐', '䚴', '䜘', '䝼', '䟠', '䡄', '䢨', '䤌', '䥰', '䧔', '䨸', '䪜', '䬀', '䭤', '䯈', '䰬', '䲐', '䳴', '䵘', '\u4dbc']
20000-100000

打印是1000的倍数的字符

start, end = 20000, 100000
strs = [chr(i) for i in range(start,end) if i%1000 ==0]
print(strs)
['丠', '刈', '嗰', '姘', '巀', '憨', '斐', '楸', '浠', '煈', '田', '礘', '紀', '胨', '蓐', '袸', '負', '邈', '鑰', '願', '鱀', 'ꀨ', 'ꐐ', 'ꟸ', 'ꯠ', '꿈', '뎰', '래', '뮀', '뽨', '썐', '윸', '쬠', '켈', '티', '훘', '\udac0', '\udea8', '\ue290', '\ue678', '\uea60', '\uee48', '\uf230', '\uf618', '切', '\ufde8', '𐇐', '\U000105b8', '𐦠', '\U00010d88', '𑅰', '\U00011558', '\U00011940', '𑴨', '𒄐', '𒓸', '\U000128e0', '\U00012cc8', '𓂰', '\U00013498', '\U00013880', '\U00013c68', '\U00014050', '𔐸', '\U00014820', '\U00014c08', '\U00014ff0', '\U000153d8', '\U000157c0', '\U00015ba8', '\U00015f90', '\U00016378', '\U00016760', '\U00016b48', '𖼰', '𗌘', '𗜀', '𗫨', '𗻐', '𘊸']
1000000-1114111

打印是10000的倍数的字符

start, end = 100000, 1114111
strs = [chr(i) for i in range(start,end) if i%10000 ==0]
print(strs)
['𘚠', '\U0001adb0', '𝓀', '\U0001fbd0', '𢋠', '𤧰', '𧄀', '𩠐', '𫼠', '𮘰', '\U00030d40', '\U00033450', '\U00035b60', '\U00038270', '\U0003a980', '\U0003d090', '\U0003f7a0', '\U00041eb0', '\U000445c0', '\U00046cd0', '\U000493e0', '\U0004baf0', '\U0004e200', '\U00050910', '\U00053020', '\U00055730', '\U00057e40', '\U0005a550', '\U0005cc60', '\U0005f370', '\U00061a80', '\U00064190', '\U000668a0', '\U00068fb0', '\U0006b6c0', '\U0006ddd0', '\U000704e0', '\U00072bf0', '\U00075300', '\U00077a10', '\U0007a120', '\U0007c830', '\U0007ef40', '\U00081650', '\U00083d60', '\U00086470', '\U00088b80', '\U0008b290', '\U0008d9a0', '\U000900b0', '\U000927c0', '\U00094ed0', '\U000975e0', '\U00099cf0', '\U0009c400', '\U0009eb10', '\U000a1220', '\U000a3930', '\U000a6040', '\U000a8750', '\U000aae60', '\U000ad570', '\U000afc80', '\U000b2390', '\U000b4aa0', '\U000b71b0', '\U000b98c0', '\U000bbfd0', '\U000be6e0', '\U000c0df0', '\U000c3500', '\U000c5c10', '\U000c8320', '\U000caa30', '\U000cd140', '\U000cf850', '\U000d1f60', '\U000d4670', '\U000d6d80', '\U000d9490', '\U000dbba0', '\U000de2b0', '\U000e09c0', '\U000e30d0', '\U000e57e0', '\U000e7ef0', '\U000ea600', '\U000ecd10', '\U000ef420', '\U000f1b30', '\U000f4240', '\U000f6950', '\U000f9060', '\U000fb770', '\U000fde80', '\U00100590', '\U00102ca0', '\U001053b0', '\U00107ac0', '\U0010a1d0', '\U0010c8e0', '\U0010eff0']

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值