写个哆啦A梦的代码
时间: 2023-09-13 22:05:10 浏览: 88
哆啦A梦的代码如下:
```python
class Doraemon:
def __init__(self, pocket=[]):
self.pocket = pocket
def add_item_to_pocket(self, item):
self.pocket.append(item)
def remove_item_from_pocket(self, item):
if item in self.pocket:
self.pocket.remove(item)
else:
print(f"{item}不在口袋里")
def use_item(self, item_name):
if item_name in self.pocket:
print(f"使用了{item_name}")
self.pocket.remove(item_name)
else:
print(f"{item_name}不在口袋里")
def fly(self):
print("我是哆啦A梦,我可以飞行!")
def time_travel(self, year):
print(f"我是哆啦A梦,我可以时光穿越到{year}年!")
doraemon = Doraemon()
doraemon.add_item_to_pocket("铜锣烧")
doraemon.add_item_to_pocket("万能口袋")
doraemon.add_item_to_pocket("竹蜻蜓")
doraemon.use_item("铜锣烧")
doraemon.remove_item_from_pocket("铜锣烧")
doraemon.fly()
doraemon.time_travel(2050)
```
这个代码定义了一个名为Doraemon的类,它有添加物品、移除物品、使用物品、飞行和时光穿越等方法。我们创建了一个Doraemon对象,给它添加了一些物品,然后使用了其中的一个物品,移除了另一个物品,最后调用了飞行和时光穿越方法。