unichr() 函数用法实例

804次阅读
没有评论
unichr()

python unichr() 函数用法

1.说明

unichr()返回的是Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译的。如果是配置为USC2的Unicode,那么它的允许范围就是range(65536)或0x0000-0xFFFF;如果配置为UCS4,那么这个值应该是range(1114112)或0x000000-0x110000。如果提供的参数不在允许的范围内,则会报一个ValueError的异常。

2.参数

i — 可以是10进制也可以是16进制的形式的数字。

3.返回值

返回 unicode 的字符。

4.unichr()函数实例:

>>> help(unichr)
Help on built-in function unichr in module __builtin__:
 
 
unichr(...)
    unichr(i) -> Unicode character
    
    Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.

unichr()和chr()函数功能基本一样, 只不过是返回unicode的字符

>>> unichr(0b1000001)
u'A'
>>> unichr(0101)
u'A'
>>> unichr(0x41)
u'A'
>>> unichr(65)
u'A'

以上就是我们使用unichr() 函数解决进制问题的方法,下次遇到进制问题小伙伴们都可以考虑使用unichr() 函数,在进制的限制上没有其他函数那么多。

 

神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:wuyou2021-05-13发表,共计695字。
新手QQ群:570568346,欢迎进群讨论 Python51学习