返回值|学习笔记

简介: 快速学习 返回值

开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理返回值】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/601/detail/8728


返回值


目录:

1. 返回值的定义【sum 函数定义和作用,任意数的和】

2. 如何得到返回值

3. 非 fn5 和 fn5() 的区别

 

1、返回值的定义

#返回值,返回值就是函数执行以后返回的结果

#可以通过 return 来指定函数的返回值

#可以之间使用函数的返回值,也可以通过一个变量来接收函数的返回值

def sum (*nums ):【sum函数】

#定义一个变量,来保存结果

Result=0

#遍历元组,并将元组中的数进行累加

for n in nums :

result +=n print ( result )

例:# sum (123,456,789)

 

2、如何得到返回值

# return 后边跟什么值,函数就会返回什么值

# return 后边可以跟任意的对象,返回值甚至可以是一个函数 def fn ():

# return ' Hello # return [1,2,3]# return {`**: v `}

r = fn () #这个函数的执行结果就是它的返回# print ( fn ())

print ( r )

#如果仅仅写一个 return 或者不写 return 则相当于 return None

 

#在函数中, return 后的代码都不会执行 def fn3():

 print (' hello *> return

print (* abc *)

r =fn3()# print (г)

# break 用来退出当前循环

0不定长带 E 所 # continue 用来跳过当次循环

小04通国售 ry

IADMEn return # return 用来结束函数 print (1)

 print (“循环执行完毕!)#fn4()

def sum (* nums ):

#定义一个变量,来保存结果 result =0

#遍历元组,并将元组中的数进行累加 for nin nums :

result += n return result

r = sum (1з,456,789)

 

3、非 fn5 和 fn5() 的区别

print (fn5)#fn5是函数对象,打印fn5实际是在打印函数对象< function fns at 0xe5771BB8×

复制 全选 74print( fnsO ))# fns ()是在调用函数,打印 fns () 实际上是在打印 fns () 函数的返回值

相关文章
|
2月前
|
JavaScript 前端开发
&&、|| 的返回值
本文探讨了JavaScript中逻辑与(&&)和逻辑或(||)操作符的返回值特性,说明了它们在不同条件下的返回结果,以及如何利用这些特性进行条件表达式的简写。
39 0
&&、|| 的返回值
|
6月前
|
存储 弹性计算 运维
有返回值的函数
【4月更文挑战第29天】
31 1
|
6月前
|
存储 搜索推荐 Python
函数的调用和返回值
函数的调用和返回值
|
6月前
|
存储 Serverless Python
函数的返回值
在编程中,函数不仅用于执行特定的任务,还经常用于计算和返回结果。函数的返回值是函数执行完毕后向调用者提供的信息或数据。通过返回值,我们可以从函数中获取所需的结果,并将其用于后续的计算或操作。本文将详细讨论函数的返回值,并附上相应的代码示例。
139 1
|
6月前
|
定位技术 C++ Python
C++一个函数返回两个或更多个返回值的方法
C++一个函数返回两个或更多个返回值的方法
166 1
|
C++ Python
C++函数如何返回两个或以上的返回值?
本文介绍C++语言中,一个函数返回两个及以上、同类型或不同类型的返回值的方法~
420 1
C++函数如何返回两个或以上的返回值?
|
JavaScript 前端开发
带有返回值的函数
带有返回值的函数
156 0
【学习笔记之我要C】函数的参数与调用
【学习笔记之我要C】函数的参数与调用
148 0
|
索引
多返回值
多返回值
84 0
|
测试技术 开发者 Python
多个返回值| 学习笔记
快速学习多个返回值