情感测试
情感测试

您现在的位置: 情感测试简介_情感测试玩法 > 情感测试简介 > Python基础入门教程类的定义

Python基础入门教程类的定义

发布时间:2021-8-23 17:07:26   点击数:
白癜风怎么会得 http://m.39.net/pf/a_6559327.html

Python基础入门教程之类的定义,今天千问千知小姐姐就大家一起来学习一下Python中类的定义。

Python使用class关键字来定义类,其语法如下:

class类名:类体

其中,类名的首字母一般需要大写,具体示例如下:

classStudent:defsay(self,name):#实例方法self.name=name#实例属性print(我是,my.name)

实例方法与我们之前学习的函数格式是类似的。

区别在于类的所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参(如果有多个形参),self参数代表将来要创建的对象本身。

另外,self.name称为实例属性,在类的实例方法中访问实例属性性时需要以self为前缀。

在类中定义实例方法时,第一个参数指定为self只是一个习惯。

实际上该参数的名字是可以变化的,具体如下代码所示:

classStudent:defsay(my,name):#实例方法my.name=name#实例属性print(我是,my.name)

在这里千问千知小姐姐建议大家在编写代码时首要使用的还是self作为实例方法的第一个参数名字,因为这样在后期便于其他人进行阅读。

想要自学Python的同学,为大家推荐千锋原创教材《Python基础入门》:

Python基础入门教程:Python的模块

-06-22

Python基础入门教程:Python的日期和时间

-06-22

Python基础入门教程:Python中的偏函数

-06-21

Python基础入门教程:Python切片操作

-06-21

Python基础入门教程:Python中的装饰器

-06-18

预览时标签不可点收录于话题#个上一篇下一篇

转载请注明:http://www.zmax-alibaba.com/qgjj/138037.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间: