2024-03-29 07:38:09 发布
网友
对于一个要求用户输入的游戏,我使用if检查来确定用户说了什么。这是一个基于文本的游戏,所以当用户输入“examine table”时,我希望examine变成一个变量,table变成另一个变量,这样我就可以在脚本中分别计算它们。在
一个名为“move”的变量用于输入。在
move = input("> ")
我想把这个变量分成“action”和“object”两个词。在
我该怎么做?在
首先要得到输入:
varName = raw_input("Enter anything: ")
然后你想分割输入
这将为您提供一个按空格分隔的字符串列表。您可以这样循环:
for sr in splitted_results: print sr
你在问如何把一个字符串分成两个不同的变量吗?在
如果是的话
string = 'examine table' splitString = string.split()
给你名单
verb, _, params = move.partition(" ")
verb
_
params
首先要得到输入:
然后你想分割输入
^{pr2}$这将为您提供一个按空格分隔的字符串列表。您可以这样循环:
你在问如何把一个字符串分成两个不同的变量吗?在
如果是的话
给你名单
^{pr2}$verb
将是第一个单词_
将是分隔符,在本例中为空白params
将是动词后面的其余部分相关问题 更多 >
编程相关推荐