python类的使用(类定义,构造器,类属性,方法)

python类的使用(类定义,构造器,类属性,方法)


注:这里只描述使用方法,具体类的概念长篇大论就不要为难我这个懒人了。

总之一句话编程语言只是一个工具,会用就行,好用就行。打破砂锅问到底,我觉得有必要研究一下C,汇编,电子链路等。

class cltdy:    #定义类,并起一个名字
    n = 1000    #类属性,类内的变量
    def __init__(self,name,age,profession='IT民工'):    #构造函数,类接收外部传入参数全靠构造函数
        self.name = name
        self.age = age
        self.profession = profession
    def printing_name(self):    #类的方法
        print('我的名字是:%s'%self.name)
    def printing_age(self):
        print("我的年龄:%s"%self.age)
    def printing_pfsn(self):
        print("我的职业:%s"%self.profession)

test = cltdy('sober',25,'DevOps')    #类的实例化,将参数传入类中,传入参数可以多但不可以少于类构造函数的参数(self参数除外,self是将实例化的变量名传入类)
print("这是类实例化后的内存地址:%s"%test)
test.printing_name()    #调用实例化后类中的方法
test.name = 'moon'    #可以修改构造函数中参数的值
test.printing_name()
test.printing_pfsn()
print(test.n)
test.n = 2000    #修改类属性,只针对test实例化生效
print(test.n,'\n====================')

t2 = cltdy('jack',22,'student')    #实例化类对象,命名t2
print(t2.n)
t2.printing_age()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值