前言:
当前姐妹们对“python命令行运行怎么返回值”大致比较重视,朋友们都想要了解一些“python命令行运行怎么返回值”的相关知识。那么小编同时在网上搜集了一些有关“python命令行运行怎么返回值””的相关知识,希望大家能喜欢,你们一起来学习一下吧!函数返回值return。
大家好,今天小高高向朋友们分享Python里面的函数返回值用return。什么是函数返回值?也就是在函数执行之后会给调用方一个结果,这么一个结果就是返回值。说起来比较抽象,还是以一个函数为例。
假如定一个函数有两个变量,想得到它们两者的和,来调用它一下。假如a等于3,b等于5,来看一下它的结果,它就得到了这么一个8。假如需要利用这个8求得它的平方等于多少,应该怎么办?就不能直接printa加b,而是要returna加b,并且将调用的定义成一个新的变量。
假如是c等于它,然后print得到c的平方,就是64,这就是函数的调用。函数调用就用return,return里面后面可以什么也没有,比如把a加b删去,那么它就是一个空的。看一看它的结果,应该是print(c),它就是返回的None,相当于默认返回一个空的。
如果return里面有很多个,比如有a加b,也有a减b,还有a乘以b,再来看一看这个结果,它就返回的是括号里面有8,-2,15,它代表的是一个元组,分别代表的3+5,3-5以及3乘以5,这就是return后面跟着多个值之后的返回的结果是这样的。
如果return前面假说有一个print a,如果return后面有一个print b,想看一看它们,把这个删掉,想看看这是什么结果,得到的结果是3和8。
那是怎么来的?其实就是首先把3传递给a,5传递给b,然后得到print(a),print(a)就打印,把a打印出来就是3,然后returna加b,a加b就是8,然后就是这个8,print b就不再执行这个结果了。假如有return之后,后面的这些就不再继续执行,有点像循环语句中的break,最终就是这么一个结果。比如这个时候想继续得到c的平方,看一下,就是64。
以上就是小高高今天的分享,感谢大家,拜拜。