python3的实例方法-创新互联

1. 语法

创新互联网站建设公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!专注中小微企业官网定制,网站建设、成都做网站,塑造企业网络形象打造互联网企业效应。

class 类型(继承列表):

def 实例方法名(self,形式参数1,形式参数2,...)

    "文档字符串"

    语句..

2. 作用

用于描述一个对象的行为.,让此类型的全部对象都拥有相同的行为

3. 说明

实例方法实质是函数,是定义在类内的函数

实例方法属于类的函数

实例方法的第一个参数代表自己用这个实例方法的对象,一般命名为"self"

实例方法如果没有return语句,则返回None

实例方法的调用语法

实例.实例方法名(调用参数)

类名.实例方法(实例,调用参数)

例如:

class Dog:

  def say(self):

    print("旺旺")

  def eat(self,that):

    print("小狗在吃:",that)

    self.food = that     #属性food 绑定到that, self.food 可以在其他类内函数调用

  def food_info(self):

    print("狗刚吃过:",self.food)

  def run(self,speed):

    print("吃过" + self.food +"的小狗以每小时",speed,"/的速度在速度")

dog1 = Dog()     #创建一个对象

dog1.say()      # 调用实例对象

dog1.eat("骨头")   #骨头传入到形参that

dog1.food_info()   # self 传入自己

dog1.run(30)

dog2 = Dog()     #创建第二个对象

dog2.eat("狗粮")    #传入不同的参数

dog2.food_info()

dog2.run("50")

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:python3的实例方法-创新互联
网站URL:http://ybzwz.com/article/djegsh.html