永发信息网

python 3 的return语句与print语句的用法 区别:?

答案:2  悬赏:0  手机版
解决时间 2021-02-05 20:14
  • 提问者网友:咪咪
  • 2021-02-05 14:17
图中用return时,报错;但是改成 print 时就没有问题了,不太明白怎么回事!是不是 return 只能用在 函数中 输出函数的返回值,而不能用在if判断语句的输出上???? 求解??!!



最佳答案
  • 五星知识达人网友:woshuo
  • 2021-02-05 15:14
return只能出现在函数中,功能是结束函数执行,返回调用的地方,可以返回一个结果。顺便说一句,return与if无关,可以出现在任何语句的地方,只有是在函数里面。
print只是显示结果,与return没有任何关系。
全部回答
  • 1楼网友:一袍清酒付
  • 2021-02-05 16:24
print语句是将处理后的结果标准输出到屏幕,而在>>>这种互交模式下,默认的就是将结果标准输出到屏幕。如果你将print 1+1和1+1分别写入.py文件,然后用python执行它,那么只有print 1+1能返回结果,而1+1则不能。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯