前面我们提到过函数有返回值。这就是函数‘辛勤工作后’给你的结果。当然它可不一定会给你这个结果。现在明确一下,函数的返回值可以是一个字符串,也可以是一个整数等对象,甚至另一个函数。如果函数中没有return这条返回语句,默认返回的是None,即空。
#下面是函数返回值一例:
"""046_函数的返回值.py 函数是有返回值的,什么是函数的返回值呢? 可以理解为函数经过一系列的运算,最后给出一个答案, 把这个结果传递给你,怎么传递?用的是return语句,并且函数运行到这里就结束。 """ from random import randint def 加法(x,y): #定义加法函数,并定义两个形式参数。 c=x + y return c #如果不写return语句,函数也会返回值,返回的是空值 None a=randint(1,100) b=randint(1,100) 结果=加法(a,b) #实际参数 print(结果) def 连接(s1,s2): return str(s1) + str(s2) print(连接('abcd','3721'))
发表评论