Python程序返回非

2024-09-27 07:20:55 发布

您现在位置:Python中文网/ 问答频道 /正文

下面的代码(据称)返回none。你知道吗

def addTwo(startingvalue):
    endingvalue = startingvalue + 2 
    return endingvalue

sum1 = addTwo(5)
sum2 = addTwo(52)
print('The results of adding are ', sum1, sum2)

Tags: ofthe代码nonereturndefresultsare
1条回答
网友
1楼 · 发布于 2024-09-27 07:20:55

正如人们在评论中提到的,您的一个函数调用中有一个小的输入错误,它会抛出一个NameError。但除此之外,它还可以很好地处理以下输出:

The results of adding are  7 54

好吧,问题是,问题中的代码是正确缩进的,your screenshot中的代码是错误缩进的。在屏幕截图中,第6、7和8行是缩进的,这意味着它们在函数中。由于函数在第3行返回并且从未被调用,因此无法获得正确的输出。你知道吗

相关问题 更多 >

    热门问题