python函数的返回值
所谓 返回值就是程序中的函数完成一件事后 最后给调用者的结果 比如 定义一个函数来获取室内的温度 一旦调用这个函数 函数就会把拿到的温度返回给调用者这个温度值就是函数的返回值在python中 函数的返回值就是使用return语句来完成的
def add(a,b):
c=a+b
return c
或者
def add(a,b):
return a+b
上述代码中 函数add中包含了return语句 意味着这个函数有一个返回值 其返回值就是a和b相加的结果
函数的四种类型
1)函数无参数 无返回值
2)函数无参数 有返回值
3)函数有参数 无返回值
4)函数有参数 有返回值
现在来一一解读:
无参数无返回值就是 没有参数也没有返回值的方式
实例:
def print_menu():
print('------------------------------')
print(' huaweip40pro' )
print('------------------------------')
无参数有返回值的函数
无参数有返回值的函数不能接受参数但可以返回某个值 一般在采集数据时会用到这类函数
实例:
def get_tgemperature():
return24
temperture = get_temperture()
print('当前的温度为:',temperture)
有参数无返回值的函数
这类情况在开发中用的很少这是因为函数作为功能模块既然传入了参数绝大情况都是希望使用返回值的 这里大家对有参数无返回值的函数有所理解即可
实例:
def test(number_one.number_two):
result =number_one+number_two
print("计算结果为:%d",%result)
有参数有返回值
有参数有反胡子hi的函数不仅能接受参数 还能返回某个值 一般 在处理数据并需要结果的场景下可以使用此类函数
实例:
def calculate(number):
result = 0
i = 1
while i<number:
result=result+i
i+=1
return result
result = calculate(100)
print('1-100和是:',result)
- 点赞
- 收藏
- 关注作者
评论(0)