名称错误:名称'添加'没有定义

时间:2014-11-30 12:15:56

标签: python arrays python-3.x random nameerror

这是我第一次使用Stack Overflow,所以请原谅我所犯的任何错误。我正在创建一个程序,我想为用户提问数学问题。但是我的程序将生成两个随机数,并且会出现一个随机算术运算符。它们是加号,减号和次数。所以我将它们放入一个数组中,这就是代码。

代码:

enter image description here

我获得的错误:

enter image description here

它说错误在第10行。

我试过这样做'什么是' + str(Ran)+,+ str(op)+,+ str(dom)+'?') 但是我在逗号上获得了无效的语法。

我试过搜索这个特定的程序,但是所有这些程序似乎都有一些叫做类和def的东西。如果有可能的话,我可以请不要在我的程序中使用def和class因为我是python和我的新手仍然需要了解它们是什么。

如果您想知道,我在Windows 8操作系统上使用Python 3.4.2。 感谢阅读,我期待在我的问题上得到任何帮助。

1 个答案:

答案 0 :(得分:1)

+ +语法无效。如果要添加两个中间有空格的字符串,则应该执行str(something) + ' ' + string(something_else)。您还需要在列表中addminustimes附近引用,以使其成为字符串。