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

哪里提供邢台做网站廊坊网站排名优化公司哪家好

哪里提供邢台做网站,廊坊网站排名优化公司哪家好,做别人公司的网站违法吗,黄冈网站建设价格python类中的self是什么? 对象的方法都会有一个self参数,类比于c,self就相当于c的this指针。 由一个类可以生成无数个对象,当一个对象的方法被调用时,对象会讲自身的引用作为第一个参数传给该方法,那么pyt…

python类中的self是什么?

对象的方法都会有一个self参数,类比于c++,self就相当于c++的this指针。
由一个类可以生成无数个对象,当一个对象的方法被调用时,对象会讲自身的引用作为第一个参数传给该方法,那么python就知道需要操作哪个对象的方法了。
例子

class Ball:def setName(self,name):self.name=namedef kick(self):print("我叫%s,噢~谁踢我?"%self.name)

实例化:

a=Ball()
a.setName('流星')
b=Ball()
b.setName('地球')
c=Ball()
c.setName('火星')a.kick()
b.kick()
c.kick()

输出:
我叫流星,噢~谁踢我?
我叫地球,噢~谁踢我?
我叫火星,噢~谁踢我?

python的__init__()魔法方法

据说,python的对象天生拥有一些 神奇的方法,他们是面向对象的python的一切,他们是可以给类增加魔力的特殊方法,如果对象实现了这些方法中的某一个,那么这个方法就会在特殊的情况下被python调用,而这一切是自动发生的。

python的这些具有魔力的方法,总是被左右两个下划线包围,这里就讲其中一个基本的特殊方法,init()。

通常把__init__()方法称为构造方法,init()方法的魔力体现在只要实例化一个对象,这个方法就会在对象被创建时自动调用,其实,实例化对象时是可以传入参数的,这些参数会自动传入__init__()方法中,可以通过重写这个方法来自定义对象的初始化操作。

例子:

class Potato:def __init__(self,name):self.name=namedef kick(self):print("我叫%s,噢~谁踢我?"%self.name)

实例化:

p=Potato('流星')
p.kick()

输出:
我叫流星,噢~谁踢我?

http://www.dt0577.cn/news/54619.html

相关文章:

  • 古德设计网gooood官网中国网络优化公司排名
  • 做网站主流技术网站手机版排名seo
  • 教育培训网站源码可以免费打开网站的软件下载
  • 网站设计心得优秀的品牌策划案例
  • 厦门网站设计seo搜索引擎工具
  • 网站开发难点分析网站推广基本方法是
  • 广州网站开发培训学校江西百度推广公司
  • 做动态网站dw可以建网站的网络公司有哪些
  • 自己做的网站怎么爬数据网站设计模板网站
  • 西安知名高端网站建设服务企业廊坊百度关键词优化
  • 安卓开发自学教程短视频矩阵seo系统源码
  • 广西教育平台网站建设广州企业网站推广
  • 南宁最高端网站建设成都网站建设公司
  • 网站源码还可以做授权么网站优化检测
  • 湖州网站制作今日足球最新预测比分
  • 做网站 图片格式开封网站推广
  • 武汉自适应网站建设网站维护推广的方案
  • 怎样做农村电商网站推广普通话的文字内容
  • 赌博游戏网站怎么做武汉大学人民医院怎么样
  • 快排做网站排名贵阳百度快照优化排名
  • bluehost 网站后台谷歌优化排名公司
  • 网站开发 技术架构淘宝排名查询
  • 如何学网站开发个人博客
  • 销售网站平台怎么做的微信营销的方法7种
  • 选择网站建设系统搜索关键词的工具
  • 郑州网站建设招聘网站分析
  • 网站后台报表统计系统百度关键词批量看排名工具
  • wordpress菜单字体大小昆明关键词优化
  • 青岛专业做商业房的网站想做seo哪里有培训的
  • 有专门做面包的网站么旺道seo推广