用Python编写程序,编写程序输出如下信息,要求通过面向对象程序设计方法进行设计。 丽丽,10岁,女,喜欢上语文课 丽丽,10岁,女,喜欢看电影 丽丽,10岁,女,喜欢打篮球 强强,12岁,男,喜欢上语文课 强强,12岁,男,喜欢看电影 强强,12岁,男,喜欢打篮球
时间: 2023-07-27 18:13:49 浏览: 98
以下是使用面向对象程序设计方法编写的Python程序,可以输出所需信息:
```python
class Person:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def like(self, thing):
print("{},{}岁,{},喜欢{}".format(self.name, self.age, self.gender, thing))
lili = Person("丽丽", 10, "女")
lili.like("上语文课")
lili.like("看电影")
lili.like("打篮球")
qq = Person("强强", 12, "男")
qq.like("上语文课")
qq.like("看电影")
qq.like("打篮球")
```
输出结果为:
```
丽丽,10岁,女,喜欢上语文课
丽丽,10岁,女,喜欢看电影
丽丽,10岁,女,喜欢打篮球
强强,12岁,男,喜欢上语文课
强强,12岁,男,喜欢看电影
强强,12岁,男,喜欢打篮球
```