import random
# 定义Person类
class Person:
def __init__(self, id, gender, age):
self.id = id
self.gender = gender
self.age = age
# 连续创建2个Person对象
p1 = Person(1, '男', 23)
p2 = Person(2, '女', 22)
#------方法1:对象名.属性名
# 获取第1个对象的编号
print(p1.id)
# 获取第1个对象的性别
print(p1.gender)
# 获取第1个对象的年龄
print(p1.age)
#------方法2:以字典方式查看对象的所有属性和属性值
# 查看第2个对象的所有属性和属性值
print(p2.__dict__)
运行结果:
1
男
23
{'id': 2, 'gender': '女', 'age': 22}