我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

查看内存中的python对象

编写一个函数。对于python中的一个变量x,对于该对象在内存中的每一个字节数据按地址依次打印出该字节的:16进制内存地址与八位二进制的内存数据。


def find(x):
  print("十六进制内存地址:",hex(id(x)))
  print("八进制内存地址:",oct(id(x)))

x = input("请输入X:")
find(x)

img

这个意思?
def _print(a): 
    print('十六进制地址:', hex(id(a)))
    res = bytes(a, encoding = 'utf-8')
    print('八位二进制数据:', res[:8])

a = 'a,b你好'
_print(a)

用id函数就行

近期文章

  • Python实验,函数的类型问题
  • 读取访问权限冲突,大家能看看嘛?
  • 请问这个“未在此范围内声明”怎么解决呀
  • Laravel Eloquent“With”过滤器
  • C语言,请问这个该怎么输出?
  • Python数据分析可视化 : 可绘制出“ 地图 ”的函数
  • 关于#java 数据库搜索#的问题,如何解决?
  • Linux配置Hadoop集群环境找不到Java
  • 在python中安装os出现问题
  • django路由匹配不出
  • 是否有可能获得在PHP中扩展另一个类的类/文件的名称?
  • python文件读取的报错我不会
  • C语言WIFI密码pta循环结构,且不用数组
  • python编程错误
  • MailKit 如何清理缓存,以接收新邮件?
  • 动态PPT的制作……
  • 字符串中的\t、\n怎么让他们自动替换想要的值?
  • 如何只在文本输入框中运行php代码
  • 改进代码-灰色预测模型MATLAB
  • 这个算法最基础点进去怎么变成这样,怎么改?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华