1.print和return区别
- print的作用:将你要打印的东西输出在控制台
- return的作用:将你想要的东西返回一个结果,这个结果值你可以拿到之后做进一步的处理
- 如果没有return,那么返回的就是none
1 def demo_1(): 2 print(5+5) 3 4 def demo_2(): 5 return 5+6 6 7 print("第一个函数结果:") 8 demo_1() 9 result_1=demo_1() 10 print("result_1结果:",result_1) 11 12 print("第二个函数结果:") 13 result_2=demo_2()+10 14 print("result_2结果:",result_2)
运行结果:
- 总结:什么时候用return:如果你想拿到某个函数的运行结果,那么就用return
2.return后面跟的参数
- return后面是0个参数,返回的就是None
- return后面是1个参数,返回的就是你指定的参数,参数是什么类型,返回的就是什么类型
- return后面有多个参数,返回的参数会放在一个元组
参数=0 参数=1
参数>1
3.return后面的代码不再执行
- 注意:return相当于一个结束信号,当函数遇到return后面的代码不会再执行
正确: 错误: