python - Python - 无缘无故的等号错误?
问题描述
我正在使用 eval 和 pybrain 来制作神经网络。在这里,它被剥离了。使用 python 3.6
从 pybrain 导入 * numnn = 100 eval("neuralNetwork" + chr(numnn) + " = buildNetwork(2, 3, 1, bias=True)")
解决方案
eval
计算表达式。Python 中的赋值不是表达式,而是语句。
但无论如何你都不需要这个。制作一个列表或字典来保存你所有的价值观。
推荐阅读
- asp.net - 如何在同一个调试器会话中同时调试经典 ASP 和 ASP.NET 代码?
- json - 如何在带有 ReactJs 的 REST API 返回的 json 响应上使用 map
- matrix - 如何加快矩阵计算运行时的 sympy-matrix
- typescript - 打字稿:使两个属性之一可选
- .htaccess - 用于重定向的 htaccess 包罗万象
- sql - 在查询中(不编辑表)我如何加入没有任何相似性的数据?
- python-3.x - 当浮点数据框列被传递给绘图函数时,为什么绘图返回“ValueError:无法将字符串转换为浮点数:”?
- oracle - Oracle - NVL、级联 NVL 和 COALESCE 未按预期工作
- python - Python:启动一个线程并将其返回值传递给脚本中更下方的变量
- scala - 相当于纯akka流中的balancer、广播和合并