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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值