python内置函数__init__及__str__的区别
原址
一、说明:
__init__:类实例初始化函数
__str__:类实例字符串化函数
二、
示例1:
1
2
3
4
5
6
|
class Friend():
def __init__( self , name):
self .name = name
if __name__ = = '__main__' :
friend = Friend( 'Liang' )
print friend
|
输出结果:<__main__.Friend instance at 0x1d92a70>
上面的返回结果是存储地址, 如何打印出一个对象的有感内容呢? 可以通过__str__函数
实例2:
1
2
3
4
5
6
7
8
|
class Friend():
def __init__( self , name):
self .name = name
def __str__( self ):
return "Freind : %s" % self .name
if __name__ = = '__main__' :
friend = Friend( 'Liang' )
print friend
|
输出结果: Friend: Liang
python内置函数__init__及__str__的区别相关推荐
- 匿名函数python_基于python内置函数与匿名函数详解
内置函数 Built-in Functions abs() dict() help() min() setattr() all() dir() hex() next() slice() any() d ...
- python内置函数返回序列中最大元素_Python之路(第八篇)Python内置函数、zip()、max()、min()...
一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回t ...
- Python内置函数、匿名函数
内置函数 我们一起来看看python里的内置函数.什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等.截止到python版本3.6.2,现在python一共为 ...
- 大学计算机python编程的函数及作用总结_【转】python 内置函数总结(大部分)...
python 内置函数大讲堂 python全栈开发,内置函数 1.内置函数 python的内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是python ...
- Python内置函数详解——总结篇
引 言 国庆期间下定决心打算学习Python,于是下载安装了开发环境.然后问题就来了,怎么开始呢?纠结一番,还是从官方帮助文档开始吧.可是全是英文啊,英语渣怎么破?那就边翻译边看边实践着做吧(顺便 ...
- Python内置函数汇总
如有错误,恳请指出. 一直以来都是现查现学Python的相关内置函数,想看看全部的汇总版本,最近还真发现有大佬早已把相关的内置函数全部汇总完毕了. 博主 十月狐狸 将Python 3.5版本中的68个 ...
- python内置函数getattr()和setattr()
python内置函数getattr()和setattr() 一.简介 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的. 二.详解 setattr()语法:s ...
- 基本的python内置函数str(x)_Python内置函数(12)——str
英文文档: classstr(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string v ...
- python 内置函数
python 内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你 可以随时调用这些函数,不需要定义. abs() # 求一个数的绝 ...
最新文章
- 【Alpha】开发日志Day4-0715
- 多线程七种执行的状态
- 阿里宣布成立云原生技术委员会,释放哪些趋势信息?
- mybatis入门配置——基于xml配置
- 复习javascript中call,apply,bind的用法
- How does framework interpret $expand=Notes
- 最少交换次数python_leetcode第200周赛第三题leetcode1536. 排布二进制网格的最少交换次数...
- Java8————Optional
- 将本地时间转换成 UTC 时间,0时区时间
- 女生转行成为程序员的顾虑和优势
- Linux内核探索之路——关于方法
- Object-C 与C/C++的区别
- Linux中压缩文件后生成,在 Linux系统中,压缩文件后生成后缀为.gz文件的命令是 gzip 。...
- 深度置信网络 Deep belief network
- 更换光猫后网速变慢的解决办法
- 【人工智能行业大师访谈4】吴恩达采访Yoshua Bengio
- Ubuntu(21.04)下UHD(4.1)与Gnuradio安装配置--USRP X410软件无线电平台开发
- 2021.08.29_Android_各系统间换行符不同引起的无法执行shell脚本,提示no such file or directory
- 从Docker镜像创建Singularity镜像(SIF文件)
- 怎样在手机中将PPT转换成PDF