电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

Day01-Python基础_什么是类.pdfVIP免费

Day01-Python基础_什么是类.pdf_第1页
Day01-Python基础_什么是类.pdf_第2页
Day01-Python基础_什么是类.pdf_第3页
Python基础_什么是类Python是⾯向对象的⾼级编程语⾔,在Python⾥⾯“⼀切都是对象”:数字、字符串、元组、列表、字典、集合等内置数据类型,以及函数、⽅法、类、模块都是对象。语⾔本身提供了上述的基本对象,但在实际编程中,我们要创造各种各样的对象,Python就为我们提供了创造我们⾃⼰的对象的⽅法:类。类(Class),就是组合数据和功能的方法,它让我们创建一个新类型的对象,并可以创建该类型的新实例。类组合的数据,就是保存自己状态的属性,而它组合的功能(函数)就是改变自己状态的(定义在类中的)方法。类内部定义的函数,称为类的方法。Python中的类和其它语言(比如C++)有很多相似的特征但也有些区别。如果你已了解其它语言的类的概念,可以在学习Python类时做一定的对比进行学习;如果你没有学过其它语言也不要紧,学过之后你会发现,类的概念是如此简单。类的定义类的定义是通过关键字class实现的,下面是最简单的类的定义的样子:是不是这个形式跟函数的定义(def语句)很像。因为类是数据和功能的组合,所以语句1可能是内部变量(数据)的定义和赋值语句,也可能是内部方法(函数)的定义语句。类内部的函数定义通常具有一种特别形式的参数列表,这是方法调用的约定规范里面指明的。这个特别形式就是第一个参数必须是self,后面将详细介绍。进⼊类定义时,就会创建⼀个新的命名空间,并把它⽤作局部作⽤域。因此,所有对局部变量的赋值都是在这个新命名空间内进⾏的。特别的,函数定义会绑定到这个局部作⽤域⾥的新函数名称。正常离开(从结尾出)类定义时,就会创建⼀个类对象。它基本上是⼀个包围在类定义所创建的命名空间内容周围的包装器。元素的(在进⼊类定义之前起作⽤的)局部作⽤域将重新⽣效,类对象将在这⾥被绑定到类定义头给出的类名称(在上⾯的例⼦中就是ClassName)。类对象类对象(比如上面例子的ClassName)支持两种操作:属性引用和实例化。属性引用的语法跟Python中所有属性引用的方法一样:obj.name。类对象被创建时存在于类命名空间内的所有名称都是有效的属性名称。下面是一个包含数据和方法的简单的类定义:对这个类的有效的属性引用就是:KaiKeBa.nameKaiKeBa.say_hi,它们分别返回一个字符串和一个函数对象。类属性也可以被赋值,因此可以通过赋值来更改KaiKeBa.name的值。类的__doc__也是一个有效的属性,对他的引用会返回所属类的文档字符串:'Ademoofclass'。类的实例化,是使用函数表示法,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部