python – 如何在保留填充的同时将填充字符串转换为整数?
发布时间:2020-12-20 12:16:48 所属栏目:Python 来源:网络整理
导读:我在 Python: Nicest way to pad zeroes to string (4)跟随了这个伟大的例子 但现在我需要将填充的字符串转换为填充整数. 我试过了: list_padded=['0001101','1100101','0011011','1101111','0000001','1110111',1101111','0111001','0011001'] # My padded
我在
Python: Nicest way to pad zeroes to string (4)跟随了这个伟大的例子
但现在我需要将填充的字符串转换为填充整数. 我试过了: list_padded=['0001101','1100101','0011011','1101111','0000001','1110111',1101111','0111001','0011001'] # My padded sting list. int_list=[int(x) for x in list_padded] # convert the string to an INT 但我得到的是一个没有填充的整数列表. 欣赏任何方向或建议. 非常感谢, 编辑:在得知整数没有填充的启示后,我的想法有点不同,但是解释更多可能是一个好主意: 我正在书中进行基本的加密练习.它给了我一个pseduocode列表 – 获取密码字符串1-127和消息,将两者转换为二进制,剥离0b,并用零填充.然而,它希望我在没有异常的情况下完成剩下的工作!我一次得到那么远的一行,但现在来了(问题开始的地方): >执行手动XOR操作&将二进制7位结果附加到加密字符串 我喜欢使用XOR操作,但我害怕这样做,我不会去学习我需要的东西. -J 解决方法
将填充的概念应用于整数是没有意义的.如果你想打印/表示它们你需要字符串,整数只是没有填充.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |