【发布时间】:2012-04-15 04:19:38
【问题描述】:
我试图弄清楚“输入表达式:”之类的内容如何包含 3 个变量:第一个 int、操作字符和第二个 int。这在 C++ 中非常简单,只需 cin >> num1 >> operation >> num2。
到目前为止,根据其他人的问题,我已尝试将其纳入列表并将其拆分。这有效,除了超过 1 位的整数。我正在做这样的事情:
list1=raw_input()
list1.split()
print list1
num1=list1[0]
plus=list1[1]
num2=list1[2]
print num1, plus, num2
例如,输入 10+3 将输出 1 0 + 我觉得这里有一个简单的解决方法,但我不知道。任何帮助表示赞赏。
【问题讨论】: