用户:
方圆三角查看:222 回复:4 评论:11 创建时间:2023-02-12T16:32:10
有一天,我闲着没事。
>>> chr(114514)
'\U0001bf52'
返回了一个东东。
我:什么意思?
(字符映射表)
我:不会用啊!
(电视停台)
其实,这种无法正常输出的字符,可以用………………
(打开文本编辑器)
用Alt+数字即可查看。
要用小键盘数字!(没有小键盘的笔记本电脑看附录1)
然后放开就可以了(附录2)。
附录:
1.可以点win标--windows轻松使用--屏幕键盘。进入后点击选项,勾选数字小键盘。alt要用笔记本自带键盘上的alt。
2.先按住alt,输入数字,放开alt。(如:按住alt,按4、8,放开alt,显示0)
有彩蛋,别退出!
然后,回到原来的问题。
chr(114514)
用记事本输入后,确是:
縍
这是什么字?
注:chr(i)中,0 <= i <= 1114111。(用内置函数help可查看)
SCS_user_LoeheodVOQ我没有小键盘,但我感觉你好像是把多字节转换成单字节字符串了()
点赞0
评论
还有附录在哪
附录就在“有彩蛋,别退出!”的上面。
可以点win标--windows轻松使用--屏幕键盘。进入后点击选项,勾选数字小键盘。alt要用笔记本自带键盘上的alt。(直接复制过来的)
按win标键也可以用按屏幕左下角“开始”代替,其实按win标键就能打开“开始”屏幕。
你可以试试ord('縍'),不是114514
也是哦,感谢提醒
方圆三角作者注:在python中:
>>> chr(114514)
'\U0001bf52'
>>> ord('\U0001bf52')
114514点赞0
评论
'\U0001bf52'前面喵\",是转义字符,不过到底是什么玩意呢?
unicode字符
你如果print一下就会输出一个带问号的字符
用命令提示符是一个“”(带问号的符号),用python自带的IDE是一个小长方形(或正方形)。用C++“cout << char(114514);”却是………………
字母R