2005年12月29日 星期四 20:24
请教各位,在python中如何对一个字符串进行异或? 比如我想对"AAABBBCCCDDDZZZZ"这样一个字符串中的每个都和 0x88进行异或, 怎样实现? 有现成的函数吗? google了一个多小时,没找到解决办法,什么struct.pack 什么 ^ int,,,查得乱七八糟还是没找到解决方法 请各位赐教。 谢谢了先! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051229/f1cf9f80/attachment.htm
2005年12月29日 星期四 20:54
在 05-12-29,. newbie<learnpython at gmail.com> 写道: > 请教各位,在python中如何对一个字符串进行异或? > > 比如我想对"AAABBBCCCDDDZZZZ"这样一个字符串中的每个都和 0x88进行异或, 怎样实现? > 有现成的函数吗? > > google了一个多小时,没找到解决办法,什么struct.pack 什么 ^ > int,,,查得乱七八糟还是没找到解决方法 > > 当然是一个字符一个字符的处理了: ''.join([chr(ord(x) ^ 0x88) for x in a]) -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年12月29日 星期四 21:09
def str_xor(aString): a=[]; for x in aString: a.append(chr(ord(x)^0x88)) return ''.join(a) 在05-12-29,. newbie <learnpython at gmail.com> 写道: > > 请教各位,在python中如何对一个字符串进行异或? > > 比如我想对"AAABBBCCCDDDZZZZ"这样一个字符串中的每个都和 0x88进行异或, 怎样实现? > 有现成的函数吗? > > google了一个多小时,没找到解决办法,什么struct.pack 什么 ^ int,,,查得乱七八糟还是没找到解决方法 > > > 请各位赐教。 > > 谢谢了先! > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- 开飞机的舒克 http://www.lvye.org/shuke msn:weizhong at netease.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051229/08402cc8/attachment.html
2005年12月30日 星期五 09:35
多谢limodou和weizhong2004! 在05-12-29,魏忠 <weizhong2004 at gmail.com> 写道: > > > def str_xor(aString): > a=[]; > for x in aString: > a.append(chr(ord(x)^0x88)) > return ''.join(a) > > > > 在05-12-29,. newbie <learnpython at gmail.com> 写道: > > > > 请教各位,在python中如何对一个字符串进行异或? > > > > 比如我想对"AAABBBCCCDDDZZZZ"这样一个字符串中的每个都和 0x88进行异或, 怎样实现? > > 有现成的函数吗? > > > > google了一个多小时,没找到解决办法,什么struct.pack 什么 ^ int,,,查得乱七八糟还是没找到解决方法 > > > > > > 请各位赐教。 > > > > 谢谢了先! > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request at lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > -- > > 开飞机的舒克 > http://www.lvye.org/shuke > msn:weizhong at netease.com > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051230/72ef1d9f/attachment-0001.htm
2005年12月30日 星期五 10:18
用python来做字节处理,偏离方向了 在05-12-30,. newbie <learnpython at gmail.com> 写道: > > 多谢limodou和weizhong2004! > > 在05-12-29,魏忠 <weizhong2004 at gmail.com> 写道: > > > > > > def str_xor(aString): > > a=[]; > > for x in aString: > > a.append(chr(ord(x)^0x88)) > > return ''.join(a) > > > > > > > > 在05-12-29,. newbie <learnpython at gmail.com > 写道: > > > > > > 请教各位,在python中如何对一个字符串进行异或? > > > > > > 比如我想对"AAABBBCCCDDDZZZZ"这样一个字符串中的每个都和 0x88进行异或, 怎样实现? > > > 有现成的函数吗? > > > > > > google了一个多小时,没找到解决办法,什么struct.pack 什么 ^ int,,,查得乱七八糟还是没找到解决方法 > > > > > > > > > 请各位赐教。 > > > > > > 谢谢了先! > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese at lists.python.cn > > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request at lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > > -- > > > > 开飞机的舒克 > > http://www.lvye.org/shuke > > msn:weizhong at netease.com > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request at lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051230/4b3ffe54/attachment.html
Zeuux © 2025
京ICP备05028076号