博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 类的初见
阅读量:6908 次
发布时间:2019-06-27

本文共 528 字,大约阅读时间需要 1 分钟。

#定义一个Python类class Cat:        #self关键字相当于c++类中的this指针        def eat(self):                print("i am eating .")        def show(self):                print("name is %s"%self.name);tom = Cat()tom.eat()#为tom对象添加一个属性tom.name = "tom"tom.show() #执行成功print("------------");lanmao = Cat()lanmao.show() #执行失败  错误信息:AttributeError: 'Cat' object has no attribute 'name' '''注意    pyhthon中class关键字定义的类并非C++意义上的类,python的类更加类似于一个模板,通过该python类生成的对象可以随意修改的属性,同一个python创建的对象不一定拥有相同的属性,导致Python中的一些方法需要特别注意,不要随意在类的方法中使用对象的属性,因为不一定每个对象都拥有这些属性'''

 

转载地址:http://qtgdl.baihongyu.com/

你可能感兴趣的文章
web.xml中load-on-startup的作用
查看>>
jQuery的简单入门练习
查看>>
28个MongoDB 的问题
查看>>
CDN学习笔记一(CDN是什么?)
查看>>
178.4. cvs checkout
查看>>
备库报警邮件的分析案例(二)
查看>>
oracle windows下使用批处理进行exp导出
查看>>
关于奇怪的并行进程分析(一)
查看>>
新书定稿终落成,期待手中留书香
查看>>
【Redis】Java中使用Jedis操作Redis(Maven导入包)、创建Redis连接池
查看>>
WPF 3D 知识点大全以及实例
查看>>
[20161012]数据文件offline马上执行recover
查看>>
HDOJ 1012 u Calculate e
查看>>
[20170104]一条sql优化.txt
查看>>
关闭 Visual Studio 2013 的 Browser Link 功能
查看>>
我的VSTO之路:序
查看>>
【MVP月度主题分享】通过dataV制作实时数据大屏
查看>>
首批获批入驻雄安新区公司名单公布,BAT、京东等48家企业审批通过
查看>>
物联网医疗来了:让患者获得一站式医疗服务
查看>>
Gartner发布独立报告解读大数据问题
查看>>