“打印”和“返回”的形式区别
在编程中,“打印”和“返回”的功能是不同的目的。 “Print”用于在标准输出流上显示信息,而“return”则终止函数的执行并产生一个值。
考虑以下示例:
def funct1(param1): print(param1) return param1
中该函数“print(param1)”将“param1”的值显示到控制台。然后,“return(param1)”语句终止该函数并将“param1”的值返回给调用函数。
“Return”与“print”有两个关键的不同之处:
输出用法:
函数终止:
为了进一步说明这一点,请考虑以下代码:
def main(): ret = funct1(5) other = funct1(7) print("ret is: %s" % ret) print("other is: %s" % other)
此代码调用“funct1”两次,传递不同的值。输出将是:
5 7 ret is: 5 other is: 7
第一次调用中“funct1”返回的值被分配给变量“ret”并打印。类似地,第二次调用返回的值被分配给“other”并打印。
与“print”相反,“other”可用于存储或操作“funct1”返回的值。
以上是编程中“打印”和“返回”的根本区别是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!