xxlxxl 发表于 2020-9-21 16:23:14

def return

大佬帮忙看下,为什么这边用了print以后,返回的是None啊?

lirenbing01 发表于 2020-9-21 16:29:31

你标题都体现出来了product 要return a*b

学习型motor 发表于 2020-9-21 16:30:40

你定义的函数没有return那个值呀 你只是把他print 打印出来了而已 没有返回值给主函数 所以会返回none

xxlxxl 发表于 2020-9-21 16:51:52

学习型motor 发表于 2020-9-21 16:30
你定义的函数没有return那个值呀 你只是把他print 打印出来了而已 没有返回值给主函数 所以会返回none

所以说从第五行开始是主函数,而return当作用就是把上面那个函数的值返回给主函数是吗?

学习型motor 发表于 2020-9-21 16:57:31

xxlxxl 发表于 2020-9-21 16:51
所以说从第五行开始是主函数,而return当作用就是把上面那个函数的值返回给主函数是吗?

可以这么理解,返回给调用他的地方
页: [1]
查看完整版本: def return