数据库
MySQL
ORACLE
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
Linux运维
中间件
shell脚本
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
首页 动态 发帖 版块 我的
 退出
游客  
等级:
金豆:
经验:
首页  /  编程开发  /  Python  /  正文

实例方法

  407 
 0
 0
class Bike:
    compose = ['frame','wheel','pedal']
    def use(self):
        print('you are riding')
my_bike = Bike()
my_bike.use()
输出:

you are riding


和函数 样,实例方法也是可以有参数的。


class Bike:
    compose = ['frame','wheel','pedal']
    def use(self,time):
        print('you are {}m'.format(time*100))
my_bike = Bike()
my_bike.use(10)
输出:

you are 1000m

Python 类中有一些“魔法方法”,_init_() 方法就是其中之一。在我们创造 例的时候,不需要引用该方法 会被自动执行。


class Bike:
    compose = ['frame','wheel','pedal']
    def __init__(self):
        self.other = 'basket'
    def use(self,time):
        print('you are {}m'.format(time*100))
my_bike = Bike()
print(my_bike.other)



标签:
作者签名: 只有努力,才会有收获   楼主  2021-12-17 16:28:25

点赞推荐

回复列表
合作伙伴:
Powered by 运维术 8.3.2
© 2017-2024 模板 by 黑衣人
您的IP: 18.191.165.187 , 2024-11-10 07:29:28
Powered by 运维术 8.3.2
© 2017-2024 模板 by 黑衣人
(0) 分享
分享
取消
我的客服