用python输出一个原神人物类
时间: 2023-06-16 18:04:58 浏览: 141
以下是一个简单的原神人物类的 Python 代码示例:
```python
class GenshinCharacter:
def __init__(self, name, element, weapon, rarity):
self.name = name
self.element = element
self.weapon = weapon
self.rarity = rarity
def get_name(self):
return self.name
def get_element(self):
return self.element
def get_weapon(self):
return self.weapon
def get_rarity(self):
return self.rarity
def __str__(self):
return f"{self.name}, {self.element} element, {self.weapon} user, {self.rarity} star rarity"
```
这个类包括了四个属性:姓名,元素属性,武器类型和稀有度,并且定义了四个方法来获取这些属性。`__str__` 方法用于将人物信息以字符串形式返回。
你可以使用以下代码创建一个原神人物实例:
```python
character = GenshinCharacter("Diluc", "Pyro", "Claymore", 5)
print(character)
```
输出:
```
Diluc, Pyro element, Claymore user, 5 star rarity
```
阅读全文