读取包含' +'的用户输入字符串 - Python

时间:2016-04-04 12:09:13

标签: python string

我正在编写一个小程序,将一个简单的数学表达式作为输入并进行评估(迄今为止还没有达到目标)。

表达式仅包含+, - ,/和*。我似乎遇到的问题是每当我输入一个字符串,例如" 1 + 2 + 3 + 4"时,我都会收到错误:

1 2 3 4
invalid syntax

据我所知,' +'被解释为连接。

是否有正确的方法来读取包含+符号的用户输入字符串?

Python 2.7

我有什么:

expr = raw_input()
print expr

鉴于输入" 1 + 2 + 3 + 4",python似乎自动将其连接到" 1 2 3 4"。我希望字符串是逐字的,而不是连接的

0 个答案:

没有答案