Python -- class内置函数__str__
来源:互联网 发布:网络剧替身bt下载 编辑:程序博客网 时间:2024/06/08 06:51
当我们定义一个类:
class Field(): def __init__(self, name): self.name = namefield = Field('Liang')print field
当我们申明一个实例对象field并将其打印输出,输出结果是实例对象的存储地址:
<__main__.Field instance at 0x10c011d40>
要怎么样才能输出对象的实际内容呢,我们使用str函数
class Field(): def __init__(self, name): self.name = name def __str__(self): return 'Field:%s'%self.namefield = Field('Rocky')print field
打印输出的结果就是:
Field:Rocky
内置函数给我带来了便利,但是同样也有约束,那就是它返回只能是str类型,而且参数只能带有self一个参数。
0 0
- Python -- class内置函数__str__
- Python中class的内置函数__str__
- Python中class的内置函数__str__
- Python中class的内置函数__str__
- python内置函数__str__作用说明
- python 内置__str__作用
- python内置函数__init__及__str__的区别
- python内置函数__init__及__str__的区别
- python中__str__()函数的用法
- python笔记: 类中的__str__ 函数
- Python标准库:内置函数issubclass(class, classinfo)
- python函数: 内置函数
- python: 理解__str__
- python - __str__ 和 __repr__
- python 之 __str__
- python 之 __str__
- python: 理解__str__
- python __str__ , __repr__区别
- PHP常用日期格式处理
- Meta工具写IMEI号
- Android定时执行02
- unnable to create virtual device:server returned http status code 0
- gcc编译,找不到conio.h解决方法
- Python -- class内置函数__str__
- 详解 环境变量 java_home path classpath的含义和配置
- Java IO——FileOutputStream
- 通过storyboard创建控制器
- MOM:消息中间件
- mysql建表遇到关键字index的问题?
- [从头学数学] 第128节 三角形
- javascript常用校验器
- lzg_ad: 动手实验之创建一个USB DoK引导盘