1.设计一个Person,包含姓名、年龄和性别三个私有成员属性,另外Person类还包含males和females两个私有类属性,用来记录男生和女生的数量, 可以通过number_male和numb

class Person:
    __males = 0
    __females = 0

    def __init__(self,name,age,sex):
        self.__name = name
        self.__age = age
        self.__sex = sex

        if self.__sex == "男":
            Person.__males += 1
        if self.__sex == "女":
            Person.__females += 1
    def get_number_male(self):
        return self.__males
    def get_number_females(self):
        return self.__females


person = Person("仙女1",20,"女")
person1 = Person("仙女2",20,"男")
person2 = Person("仙女3",20,"女")
person3 = Person("仙女4",20,"男")
person4 = Person("仙女5",20,"女")
person5 = Person("仙女6",20,"男")
# print(Person.__dict__)
print("男生数是:%s" % person.get_number_male())
print("女生数是:%s" % person.get_number_females())
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值