一、python中的变量怎样开辟内存1.可以使用结构体模块的pack功能
2.例子:
importstruct
bs=pack('f',123432.523424)
ls=[iforiinbs]
print(ls)
#输出为[67,20,241.71]
效果如下:
二、如何在python中定义一个变量要求变量占用两个字节!这是不可能的。
一楼的做法达不到目的。定义普通整数时,占用内存为4字节。
如果你想读写二进制数据,你应该使用struct库。该库提供了二进制数据流和Python变量相互转换的功能,非常灵活。
三、如何将python中的一个float变量转成内存的4个字节值1.可以使用struct模块的pack函数
2示例:
importstruct
bs=pack('f',123432.523424)
ls=[iforiinbs]
print(ls)
#输出为[67,20,241,71]
效果如下: