python中类的输出或类的实例输出为这种形式的原因


Posted in Python onAugust 12, 2019

原因: __str__()这个特殊方法将对象转换为字符串的结果

效果图:

python中类的输出或类的实例输出为这种形式的原因

代码: 

# 定义一个Person类
class Person(object):
  """人类"""
  def __init__(self, name , age):
    self.name = name
    self.age = age

p = Person(‘小黑‘,18)
print(p)

print(‘\n\n\n\n\n‘)

# 定义一个Person类
class Person(object):
  """人类"""
  def __init__(self, name , age):
    self.name = name
    self.age = age

  # __str__()这个特殊方法会在尝试将对象转换为字符串的时候调用
  # 它的作用可以用来指定对象转换为字符串的结果 (print函数) 
  def __str__(self):
    print(Person)
    return ‘Person [name=%s , age=%d]‘%(self.name,self.age) 

p = Person(‘小黑‘,18)
print(p)

python中类的输出或类的实例输出为何是<__main__类名 object at xxxx>这种形式?

Python 相关文章推荐
Python生成验证码实例
Aug 21 Python
Python中urllib2模块的8个使用细节分享
Jan 01 Python
python保存字符串到文件的方法
Jul 01 Python
python实现百万答题自动百度搜索答案
Jan 16 Python
用十张图详解TensorFlow数据读取机制(附代码)
Feb 06 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
Apr 09 Python
Python-copy()与deepcopy()区别详解
Jul 12 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 Python
python脚本实现mp4中的音频提取并保存在原目录
Feb 27 Python
在echarts中图例legend和坐标系grid实现左右布局实例
May 16 Python
keras模型保存为tensorflow的二进制模型方式
May 25 Python
浅谈Keras中shuffle和validation_split的顺序
Jun 19 Python
对Django 中request.get和request.post的区别详解
Aug 12 #Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 #Python
Python简易版停车管理系统
Aug 12 #Python
Python代码实现http/https代理服务器的脚本
Aug 12 #Python
Django admin model 汉化显示文字的实现方法
Aug 12 #Python
Python简易版图书管理系统
Aug 12 #Python
django drf框架中的user验证以及JWT拓展的介绍
Aug 12 #Python
You might like
php 无限分类的树类代码
2009/12/03 PHP
php懒人函数 自动添加数据
2011/06/28 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
jquery简单实现鼠标经过导航条改变背景图
2013/12/17 Javascript
浅谈jquery的map()和each()方法
2016/06/12 Javascript
深入理解vue2.0路由如何配置问题
2017/07/18 Javascript
了解重排与重绘
2019/05/29 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
[01:04:09]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第二场 2月2日
2021/03/11 DOTA
Python中的自定义函数学习笔记
2014/09/23 Python
Python生成不重复随机值的方法
2015/05/11 Python
Python遍历pandas数据方法总结
2018/02/09 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
详解django+django-celery+celery的整合实战
2019/03/19 Python
Python3 翻转二叉树的实现
2019/09/30 Python
解决python 上传图片限制格式问题
2019/10/30 Python
python数值基础知识浅析
2019/11/19 Python
python时间与Unix时间戳相互转换方法详解
2020/02/13 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
Tiqets英国:智能手机上的文化和娱乐门票
2019/07/10 全球购物
初婚未育证明
2014/01/15 职场文书
绿化先进工作者事迹材料
2014/01/30 职场文书
《乌塔》教学反思
2014/02/17 职场文书
库房管理员岗位职责
2014/03/09 职场文书
师德师风建设方案
2014/05/08 职场文书
小学生读书活动总结
2014/06/30 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
2014司机年终工作总结
2014/12/05 职场文书
企业开业庆典答谢词
2015/01/20 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
卖车协议书范文
2016/03/23 职场文书
详细介绍Java中的CyclicBarrier
2022/04/13 Java/Android