您的位置:首页 > 编程语言 > Python开发

Python一些不常用的函数的收集

2015-03-27 14:03 375 查看

bytearray

来自: http://blog.csdn.net/hanhuili/article/details/9069507
bytearray([source[, encoding[, errors]]])

其中source就是指需要转换的字符串,encoding指被转换字符串的编码方式,如“utf8”
函数返回值就是字节数组了

如果string包含非ascii字符,string以字符为单位计数,而不是以字节为计数单位string必须按照其编码方式转为字节数组(byte array)

Example:

en_data = bytearray(data)
    for i in range(len(en_data)):
        en_data[i] ^= 0x41


XOR

exclusive OR 叫做异或,我这种数学垃圾的人学计算机就是作死啊!

两个值不相同,则异或结果为真,反之为假:

a != b -> 1 -> True

a == b -> 0 -> False
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: