用Python代写一个索隆
时间: 2023-11-05 15:11:10 浏览: 118
很高兴能够为您服务!我可以帮您代写一个索隆的Python程序。以下是代码:
```python
# -*- coding: utf-8 -*-
"""
Created on Fri Nov 5 11:23:45 2021
@author: your_name
"""
class Swordsman:
def __init__(self, name, age):
self.name = name
self.age = age
self.weapon = None
def get_name(self):
return self.name
def get_age(self):
return self.age
def get_weapon(self):
return self.weapon
def set_weapon(self, weapon):
self.weapon = weapon
def say(self):
print("我是一个剑士!")
class Zoro(Swordsman):
def __init__(self, name, age):
super().__init__(name, age)
def say(self):
print("谁敢跟我决斗?")
zoro = Zoro("索隆", 23)
print("我叫{},今年{}岁!".format(zoro.get_name(), zoro.get_age()))
zoro.set_weapon("三刀流")
print("我的武器是{}".format(zoro.get_weapon()))
zoro.say()
```
这个程序运行后会输出以下结果:
```
我叫索隆,今年23岁!
我的武器是三刀流
谁敢跟我决斗?
```
请注意,这只是一个简单的示例程序,并不是索隆的真实信息和技能。如果您需要更加复杂的程序,可以提供更多的要求给我,我会尽力满足您的需求。
阅读全文