python3学习手册
chr(n) 输入0~255内的整数,返回对应ascii字符,输入可为 10进制,也可为16进制,python3的chr()支持unicode (0x00到0x10FFFF) unichr() 输入任意unicode编码值,返回对应unicode字符, python3的unichr()没了,合并到chr()了 ord('x') 输入为一个字符,ascii及unicode字符都行,输出为对 应的int编码值 bytes和bytearray的各元素值都是int类型,取值范围0~255 ①创建bytes数组 b1 = b"abcd\xff" # 在字符前加修饰符b直接创建,只可以是 ASCII字符 b2 = bytes(3) # 表示创建长度为3的字节数组,默认使用0 填充 b3 = bytes(listx) # 将可遍历对象转为字节数组,该对象各元素 如: ①py2的输出语句为 print "str" ,而在py3中使用print("str")函数 ②py3的/除法为float除法,不是整除,而py2中/表示整除 ③py2的源码文件默认使用ascii编码,除非指定了 # -*- coding: u�-8 - *-,py3源码文件默认使用u�8编码 若要在py2中也使用py3中的这些特性,可以导入名为 __future__ 的 包,导入后,0 码力 | 213 页 | 3.53 MB | 1 年前3
共 1 条
- 1