Python基础

#类:具有相同的属性和方法的对象的集合   一个类可以生成很多对象
#面向对象的三大特征:封装 继承 多态
#类和对象的关系:类是一个概念 对象是具体的
#__test私有方法  一但出了这个类,就不能调用
#__del__当对象销毁时自动调用
#写法 _init_初始化的方法
class Person:
    def __init__(self, uname=None, uage=None, usex=None):
        self.name = uname
        self.age = uage
        self.sex = usex
    def show(self):
        print('大家好,我叫{0},我的年龄是{1},我的性别是{2}'.format(self.name, self.age, self.sex))
    def __str__(self):#把属性输出 把对象重写
        return "大家好,我叫{0},我的年龄是{1},我的性别是{2}".format(self.name, self.age, self.sex)
lisi=Person("李四",'20','男')
lisi.name='李四'#uname=None, uage=None, usex=None  赋给一个空的值 lisi.name才可以赋值
lisi.show()
print(lisi)#当没有__str__输出的是lisi的地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值