编写一个函数。对于python中的一个变量x,对于该对象在内存中的每一个字节数据按地址依次打印出该字节的:16进制内存地址与八位二进制的内存数据。
def find(x):
print("十六进制内存地址:",hex(id(x)))
print("八进制内存地址:",oct(id(x)))
x = input("请输入X:")
find(x)
这个意思?
def _print(a):
print('十六进制地址:', hex(id(a)))
res = bytes(a, encoding = 'utf-8')
print('八位二进制数据:', res[:8])
a = 'a,b你好'
_print(a)
用id函数就行