python 代码 对于 def 中 return 与 print 差别是什么?
展开全部
return是返回数据啊, 是其他函数或者接下来的代码调用这个函数需要的数据.
print是输出到终端让你看到的数据.
第一段代码中输出的数据是add(x,y)这个函数的返回值,这段代码只有一次输出
第二段代码输出的数据是有print z这一句来实现的,因为函数中没有定义返回值,所以print add(x,y)输出的是一个空的字符,所以这儿有两次的输出
return是返回值,一般用作函数之中,返回值可以用作其他方法中进行计算
print是打印,输出到控制台中
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询