原址

一、说明:

__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__的区别相关推荐

  1. 匿名函数python_基于python内置函数与匿名函数详解

    内置函数 Built-in Functions abs() dict() help() min() setattr() all() dir() hex() next() slice() any() d ...

  2. python内置函数返回序列中最大元素_Python之路(第八篇)Python内置函数、zip()、max()、min()...

    一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回t ...

  3. Python内置函数、匿名函数

    内置函数 我们一起来看看python里的内置函数.什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等.截止到python版本3.6.2,现在python一共为 ...

  4. 大学计算机python编程的函数及作用总结_【转】python 内置函数总结(大部分)...

    python 内置函数大讲堂 python全栈开发,内置函数 1.内置函数 python的内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是python ...

  5. Python内置函数详解——总结篇

      引 言 国庆期间下定决心打算学习Python,于是下载安装了开发环境.然后问题就来了,怎么开始呢?纠结一番,还是从官方帮助文档开始吧.可是全是英文啊,英语渣怎么破?那就边翻译边看边实践着做吧(顺便 ...

  6. Python内置函数汇总

    如有错误,恳请指出. 一直以来都是现查现学Python的相关内置函数,想看看全部的汇总版本,最近还真发现有大佬早已把相关的内置函数全部汇总完毕了. 博主 十月狐狸 将Python 3.5版本中的68个 ...

  7. python内置函数getattr()和setattr()

    python内置函数getattr()和setattr() 一.简介 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的. 二.详解 setattr()语法:s ...

  8. 基本的python内置函数str(x)_Python内置函数(12)——str

    英文文档: classstr(object='') class str(object=b'', encoding='utf-8', errors='strict') Return a string v ...

  9. python 内置函数

    python 内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你 可以随时调用这些函数,不需要定义. abs()     # 求一个数的绝 ...

最新文章

  1. 【Alpha】开发日志Day4-0715
  2. 多线程七种执行的状态
  3. 阿里宣布成立云原生技术委员会,释放哪些趋势信息?
  4. mybatis入门配置——基于xml配置
  5. 复习javascript中call,apply,bind的用法
  6. How does framework interpret $expand=Notes
  7. 最少交换次数python_leetcode第200周赛第三题leetcode1536. 排布二进制网格的最少交换次数...
  8. Java8————Optional
  9. 将本地时间转换成 UTC 时间,0时区时间
  10. 女生转行成为程序员的顾虑和优势
  11. Linux内核探索之路——关于方法
  12. Object-C 与C/C++的区别
  13. Linux中压缩文件后生成,在 Linux系统中,压缩文件后生成后缀为.gz文件的命令是 gzip 。...
  14. 深度置信网络 Deep belief network
  15. 更换光猫后网速变慢的解决办法
  16. 【人工智能行业大师访谈4】吴恩达采访Yoshua Bengio
  17. Ubuntu(21.04)下UHD(4.1)与Gnuradio安装配置--USRP X410软件无线电平台开发
  18. 2021.08.29_Android_各系统间换行符不同引起的无法执行shell脚本,提示no such file or directory
  19. 从Docker镜像创建Singularity镜像(SIF文件)
  20. 怎样在手机中将PPT转换成PDF

热门文章

  1. 玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo
  2. javascript/jquery给动态加载的元素添加click事件
  3. Extjs3.3结合fckeditor2.6.6实现可视化编辑器(java版)
  4. 邮件的常规备份与恢复存储组备份
  5. 大学英语四六级写作模板
  6. JS SDK的标准创建原则
  7. python 爬取了租房数据
  8. 牛人开发软件-网站收集
  9. Python环境下工具安装小结
  10. Vue学习笔记之12-前端模块化