'aa'
和'\xaa'
有什么区别? \x
部分是什么意思? Python文档的哪一章涵盖了这个主题?领先的` x`在Python字符串中是什么意思` xaa`
回答
前导\x
转义序列意味着接下来的两个字符被解释为十六进制数字的字符代码,所以\xaa
等于chr(0xaa)
,即chr(16 * 10 + 10)
- 一个小的突出小写字符'a'
。
转义序列记录在Python文档的简短表here中。
这是unicode字符逃脱。请参见“的Unicode构造函数”上PEP 100
不,它不是。它用于在'str'中定义一个特定的字节,而不是用一个unicode代码点,这是用'u'\ u ...'符号完成的。 – 2010-04-20 03:48:45
@Mike,@Jake:这是为了两个。 '\ xaa'是一个str对象。 u'\ xaa'是一个unicode对象。 'print repr(unichr(170))'产生'u'\ xaa'' – 2010-04-20 03:54:03
哎呀。严重误读。感谢您的高举。 – 2010-04-20 04:02:50
- 1. 领先的零是什么意思?
- 2. {}中的字符串是什么意思?
- 3. 符号“#!”是什么意思?在Python中的意思是?
- 4. 这个字符串是什么意思?
- 5. python中的字符串变体 - 它们是什么意思?
- 6. python字符串格式中的冒号是什么意思?
- 7. 字符串... <varname>什么是字符串...意思是
- 8. python字符串之前的b前缀是什么意思?
- 9. 什么意思是$ x(“// *”);
- 10. 'char x []'是什么意思?
- 11. 在C#中的字符串中发现{0}是什么意思?
- 12. 在numpy中X [:,:,:,i]是什么意思?
- 13. 脱字符(^)字符是什么意思?
- 14. “c”是什么意思旁边的字符串在vba中?
- 15. 在C++中,字符串前面的'L'是什么意思?
- 16. '%s`中的's`是什么意思在字符串格式?
- 17. 在C中,“字符串”[4]的意思和含义是什么?
- 18. 什么是“字符串与诠释”应该是什么意思?
- 19. 在Sql连接字符串中,Trusted = yes/no是什么意思?
- 20. (x:_)和[x:_]是什么意思?
- 21. “declare + x”是什么意思vs“declare -x”?
- 22. (x << 13)^ x是什么意思?
- 23. Python 2中的“0100644”是什么意思?
- 24. 什么%[^ \ n]的意思是在scanf()的格式字符串
- 25. 什么`字符串最长=“”`是什么意思?
- 26. 是什么意思:是什么意思?
- 27. y == x是什么意思在MATLAB?
- 28. Python metaclass'nmspc'是什么意思?
- 29. 在Python中None = e是什么意思?
- 30. 这是什么意思+ =在Python中?
chr(170)只能在Python 3.X的上下文中没有提及特定的编码,它实际上是一个“女性顺序指示符”......西班牙语正字法的一个特点,以及它的兄弟姐妹U + 00BA“男性序数指标“。 – 2010-04-20 03:49:05
@John:在IronPython中,和Python 3一样,''\ xaa''是一个Unicode字符串。您是否碰巧在该问题上看到了“IronPython”标签? (顺便说一句,我不喜欢你的说法,例如,'2ª'为“second [[女性]]”是“西班牙语正字法的一个特点” - 我的意思是,例如,意大利语,我的母语,切碎的肝脏是什么? )。 – 2010-04-20 04:06:27
如果你想要超过2个十六进制数字,你会怎么做 – Hippolippo 2018-02-08 22:13:11