我正在使用Python
这是我尝试过的代码:
PIKACHU = {}
command = input("Command: ")
if "Capture" in command:
command = command.split(' ')
command.append[1]
if "Query" in command:
command = command.split(' ')
print(PIKACHU[2])
我希望发生的事情的示例:
- Command: Capture Pikachu 6
Command: Query Pikachu
Pikachu is level 6.
Command: Query Pikachu
Pikachu is level 6.
Command: Query Eevee
You have not captured Eevee yet.
Command:
另一个例子:
- Command: Capture Eevee 4
Command: Query Eevee
Eevee is level 4.
Command: Capture Eevee 6
You are already training Eevee!
Command:
另一个例子:
- Command: Capture Froakie 12
Command: Battle Froakie
Unknown command!
Command: Feed Froakie 5
Unknown command!
Command: Query Froakie
Froakie is level 12.
命令:
我对字典非常不熟悉,因此我发现很难知道如何使用输入将某些单词附加到字典中。或者列表是否更好
先谢谢你。我很困惑
不确定我是否正确理解了你的问题。根据你的例子,以下是我认为你正在尝试做的事情
-如果输入命令字符串,则将口袋妖怪和级别存储在字典中
-如果输入查询字符串,则输出带有口袋妖怪名称和级别的字符串
以下是您将如何做到这一点:
字典就像hashmaps一样,有一个键值对。因此,我在这里创建了一个字典名pokemon,并将pokemon的名称存储为键,将level存储为值
使用多个同名口袋妖怪:
相关问题 更多 >
编程相关推荐