在python中\xa8C代表什么字符或是什么意思
答案:3 悬赏:20
解决时间 2021-04-28 16:59
- 提问者网友:温柔又任性
- 2021-04-27 16:16
在python中\xa8C代表什么字符或是什么意思
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-04-27 16:29
我。。知。。道
加。。我。。私。。聊
加。。我。。私。。聊
全部回答
- 1楼网友:承载所有颓废
- 2021-04-27 19:10
这应该是用到了和ASCII码不兼容的编码了,比如utf-16。python本来要打印的应该是\xa8\x43,但是因为\x43正好是ASCII码中的字符'C',所以打印出来时成了 \xa8C 了。如果是用的utf-16编码的话,你可以通过下面的方式查看该编码所对应的字符:
1
2
3
a ='\xa8C'
b =a.decode('utf-16be') # 或者是 b = a.decode('utf-16le')
printb
- 2楼网友:迷人小乖乖
- 2021-04-27 17:47
这是两个字符:\xa8 和 字符 ‘C'。如何确认呢?
1
2
3
4
5
6
7
8
9
importbinascii
a ='\xa8C'
# print the whole string
printbinascii.b2a_hex(a)
# Print every byte
printbinascii.b2a_hex(a[0])
printbinascii.b2a_hex(a[1])
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯