如果我解释得不够好,我深表歉意,但我想知道如何在我的应用程序中使用我的控制台来获取像“add 5 4”这样的输入,这样它实际上会添加 5+4 而不仅仅是打印出来。我真的只需要一个函数,它可以接受字符串“add 5 4”并识别出我是从 add 这个词开始的。
最佳答案
如果你想做一个成熟的解释器,我会说学习 pyParsing .
否则,
def parse(string):
words = string.rsplit()
if words[0] == "add":
print int(word[1]) + int(word[2])
parse(raw_input());
请注意,我绝对没有进行任何错误检查,您应该在您的应用程序中进行检查。
关于python - 对于 python 我如何使用我的应用程序的控制台来执行我的命令之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6083243/