Reg:python 3 为什么我们必须为函数输出提供引用变量

如果我写了如下代码


 case 1:

    def add(x,y):

        return x+y

    

    add(10,20) 

在 powershell 中执行后,输出窗口(powershell)上不会打印任何内容,但是如果我使用这个


case 2:

    def add(x,y):

        return x+y

    

    result=add(10,20)

    print(result)

它确实在输出(powershell)中打印 30 所以我的问题是为什么我们需要使用 ref 变量result来打印输出为什么我们不能像情况 1 那样直接打印


忽然笑
浏览 91回答 1
1回答

慕妹3242003

你不需要引用变量。print(add(10,20))也会起作用。您需要print将输出发送到您的终端。(jupyter notbooks 的工作方式有所不同)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python