【问题标题】:How do I get code to run in Spyder correctly?如何让代码在 Spyder 中正确运行?
【发布时间】:2021-11-09 02:28:05
【问题描述】:

我刚刚安装了 Anaconda 并尝试使用 Spyder 编辑器运行代码,但对于输入的任何代码,它都没有显示在控制台中。代码示例:

#%%
def hello():
    print("Hello, world!")

我每次都得到以下信息:

runcell(1, 'C:/Users/brm64/untitled2.py')

【问题讨论】:

  • 你知道定义函数和调用函数的区别吗?如果你不这样做,请重做一个关于函数的教程。如果你这样做了,你应该知道一个函数的内容在它被调用之前不会被执行。您如何/在哪里调用该函数?
  • 你需要做一个函数调用。只需在函数下方写hello() 即可看到结果。

标签: python spyder


【解决方案1】:

你需要打电话给你的function,就像这样:

def hello():
    print("Hello, world!")
    
if __name__ == "__main__": 
    hello()

它将返回:

In [1] : hello()
Hello, world!

另外,this 可以让您了解您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 1970-01-01
    • 2013-12-02
    相关资源
    最近更新 更多