码迷,mamicode.com
首页 > 编程语言 > 详细

python 内置函数

时间:2020-07-05 15:34:07      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:ror   内置函数   pre   初始   erro   对象   自动   属性   EAP   

class Role(object):
def __init__(self, name, role, weapon, life_value=100, money=15000):#内置函数,程序启动自动调用
self.name = name
self.role = role
self.weapon = weapon
self.__life_value = life_value#私有属性,外部无法调用和访问
self.money = money
def __del__(self):#析构函数,在实例释放、销毁的时候自动调用,通用用于做一些收尾工作
print(‘%s 彻底嗝屁了‘%self.name)
def __shot(self):#私有方法,外部无法调用和访问
print("shooting...")

def got_shot(self):
print("ah...,I got shot...")

def buy_gun(self, gun_name):
print("%s just bought %s" % (self.name,gun_name))


r1 = Role(‘Alex‘, ‘police‘, ‘AK47‘) #实例化(初始化一个类,造一个对象)
r2 = Role(‘Jack‘, ‘terrorist‘, ‘B22‘) #生成一个角色

r1.buy_gun(‘AK47‘)

python 内置函数

标签:ror   内置函数   pre   初始   erro   对象   自动   属性   EAP   

原文地址:https://www.cnblogs.com/anhao-world/p/13245870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!