当前位置: 首页 > wzjs >正文

六安做网站seo百度关键词推广帝搜软件

六安做网站seo,百度关键词推广帝搜软件,无锡网站制作价格多少,中英文网站源码php目录 一、定义类及使用类的成员 二、self关键字介绍 三、在类内部调用类中的函数 class 类名: 属性(类似于定义变量) 行为(类似于定义函数,只不过第一个形参要写self) 一、面向对象基本概述 属性&…

目录

一、定义类及使用类的成员

二、self关键字介绍

三、在类内部调用类中的函数

class 类名:

        属性(类似于定义变量)

        行为(类似于定义函数,只不过第一个形参要写self)


一、面向对象基本概述

属性:名词,用来描述事物的外在特征的,例如:姓名,性别,年龄,身高,体重...

行为:动词,表示事物能够做什么,例如:学习,吃,睡...

类:抽象的概念,看不见,摸不着,类=属性+行为;

对象:类的具体体现,实现.

1.1 定义类的格式

class 类名:
        属性(类似于定义变量)
        行为(类似于定义函数,只不过第一个形参要写self)

如何使用类中的成员:

1.2 创建该类的对象.

对象名=类名()

1.3 通过 对象名.的方式来调用

对象名.属性

对象名.行为()

如下示例:

定义1个汽车类,具有跑的功能,并调用.

class Car():#属性#行为def run(self):print('汽车会跑!')
if __name__ == '__main__':c1=Car()c2=Car()c1.run()c2.run()print(f'c1:{c1}')print(f'c1.run:{c1.run}')print(f'c2:{c2}')print(f'c2.run:{c2.run}')

运行结果:

二、self关键字介绍

self是Python内置的一个属性,代表:本类当前对象的引用.

通俗解释:哪个对象调用函数,函数内的self就代表哪个对象; 谁调用,self就是谁.

用于函数内,区分不同对象的, 因为:

        汽车类的run()函数,c1对象能调用,c2对象也可以调用。 run()函数内部就可以通过self来区分到底是c1还是c2调用了该函数。

示例代码:

'''
self关键字介绍:概述:它是Python内置的一个属性,代表:本类当前对象的引用.通俗解释:哪个对象调用函数,函数内的self就代表哪个对象;谁调用,self就是谁.作用:用于函数内,区分不同对象的,因为:汽车类的run()函数,c1对象能调用,c2对象也可以调用。run()函数内部就可以通过self来区分到底是c1还是c2调用了该函数
'''
#1.定义汽车类
class Car:#汽车类内部,定义:行为(函数),表示具有:跑的功能def run(self):print('汽车具有跑的功能!')print(f'当前对象为:{self}')
if __name__ == '__main__':c1=Car()c2=Car()c1.run()print('-'*30)c2.run()print('-' * 30)print(f'c1:{c1}')print(f'c2:{c2}')

三、在类内部调用类中的函数

调用格式介绍:

        类外:对象名.的方式调用

        类内:self.的方式调用

函数内有self,表示:谁调用这个函数,self就是哪个对象;

简单理解:self=本类的对象

函数只有被调用,才会执行。

示例:定义汽车类,具有跑的功能run(),然后分别在 类内,类外调用run()函数。

class Car:def run(self):print('汽车会跑!...')def work(self):#2.1打印1句提示print('我是work()函数!')#2.2调用run()函数self.run()
if __name__ == '__main__':c1=Car()c1.run()print('-'*30)c1.work()

运行结果:

http://www.dtcms.com/wzjs/284758.html

相关文章:

  • 族谱网站建设微信公众号怎么创建
  • 山东省示范校建设网站微信广告平台
  • dede无法一键更新网站seo网络排名优化方法
  • wordpress做的著名网站广告优化师工作内容
  • 网站建设分配人员方案九幺seo工具
  • 洛阳网站建设哪家专业罗湖区seo排名
  • 怎么查网站是哪个建站公司做的b站推广网站2024年
  • 台州市住房和城乡建设厅网站磁力链搜索引擎入口
  • 青岛工程有限公司凌哥seo技术博客
  • wordpress短信注册插件手机优化软件排行
  • 网站的外链建设计划指数基金定投技巧
  • 安徽省建设工程资料上传网站seo快速推广
  • 网站浏览器图标怎么做广告网站建设网站排名优化
  • 网站正在建设完善中线上推广有哪些
  • 南京有哪些做网站的公司最新战争新闻事件今天
  • 新网站建设咨询拉新app推广平台
  • 做微信表情的微信官方网站太原seo顾问
  • 个人网站必须备案吗百度站长平台有哪些功能
  • 51我们一起做网站百度移动首页
  • flash网站源码模板百度资源平台链接提交
  • 互联网网站建设一条龙服务网络违法犯罪举报网站
  • 环保网站建设费用网店怎么推广和宣传
  • 西安建设工程网seo关键词排名优化怎样
  • 湘潭做网站电话磐石网络房地产十大营销手段
  • 网站建设公司落寞产品营销软文
  • 哪些招聘网站做海外招聘网络营销课程感悟
  • 重庆整合营销网站建设外汇seo公司
  • 做平面设计在什么网站能挣钱宁波seo在线优化
  • 非洲用什么网站做采购杭州网站seo价格
  • 深圳学网站开发如何做好产品网络推广