内置功能无法与Spyder一起使用



我正在尝试在Python 3,6中使用最大函数:

print('Maximum is:', max(1, 3, 2, 5, 4))

结果是

  File "E:/ProgramyRobione/untitled1.py", line 2, in <module>
    print('Maximum is:', max(1, 3, 2, 5, 4))
TypeError: 'int' object is not callable

我正在使用spyder,而那行是代码应该做的。

这是Spyder带来的iPython头像。当从SO中复制/粘贴随机代码以进行测试时,我对此感到不满,仅几天后才能找到真正的奇怪行为 - iPython控制台中定义的变量也将无限期地位于脚本的全局名称空间中。

您可以做两件事:

  1. 内核的硬重新启动(ctrl .
  2. 跟进此功能请求线程,现在可以在每次运行脚本时自动清除命名空间。

最新更新