鱼C论坛

 找回密码
 立即注册
查看: 2040|回复: 7

return

[复制链接]
发表于 2020-2-22 12:07:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问 函数中print和return有什么不同啊
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-22 12:15:42 | 显示全部楼层
        print() 是向屏幕输出信息,return 是从函数中返回,同时,也可以反馈函数值。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 12:15:55 | 显示全部楼层
print是输出一些数据
return是函数的返回值
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 12:57:15 | 显示全部楼层
本帖最后由 一个账号 于 2020-2-22 16:26 编辑

print() 是输出数据,return 是返回数据。比如:

  1. >>> def fun():
  2.         print("print")
  3.         return "return"

  4. >>> value = fun()
  5. print
  6. >>> print(value)
  7. return
  8. >>> fun()
  9. print
  10. 'return'
  11. >>> print(fun())
  12. print
  13. return
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 15:03:38 | 显示全部楼层
一个账号 发表于 2020-2-22 12:57
print() 是输出数据,return() 是返回数据。比如:

return() 是个函数吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 15:31:22 | 显示全部楼层
zltzlt 发表于 2020-2-22 15:03
return() 是个函数吗?

return 是一个语句,不是函数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 15:44:58 | 显示全部楼层
KevinHu 发表于 2020-2-22 15:31
return 是一个语句,不是函数

我知道,我是在提醒 4 楼说错了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 16:26:31 | 显示全部楼层
zltzlt 发表于 2020-2-22 15:03
return() 是个函数吗?


搞错了,是语句,感谢提醒。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-22 18:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表