用Python写,定义一个Person类,要求: (1)、私有的实例属性:name(姓名)、sex(性别); (2)、定义该类的成员函数SetValue(n, s) 为成员变量赋值; (3)、定义该类的成员函数Display()用于输出成员变量的值(输出格式可以自定,但要输出全部); (4)、编写测试代码,定义1个Person对象r,调用SetValue()函数(参数可以是任意有效值),调用Display()函数输出结果;
时间: 2024-02-27 19:55:03 浏览: 320
python 定义一个 people 类 示例
可以按照以下代码来实现要求:
```
class Person:
def __init__(self):
self.__name = ''
self.__sex = ''
def SetValue(self, n, s):
self.__name = n
self.__sex = s
def Display(self):
print('姓名:', self.__name)
print('性别:', self.__sex)
# 测试代码
r = Person()
r.SetValue('张三', '男')
r.Display()
```
运行该代码,输出结果为:
```
姓名: 张三
性别: 男
```
阅读全文