函数的返回值 return

Posted 人生见识大于知识 | 经历大于学历 Huang Jiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数的返回值 return相关的知识,希望对你有一定的参考价值。

# ### 函数的返回值 return
"""
return: 自定义返回值 , 返回到哪里? 返回到函数的[调用处]
1.return 后面可以跟上六大标准数据类型 , 除此之外,可以跟上 类对象,函数,如果不写return ,默认返回None
2.return 如果执行了return ,意味着 return后面得所有代码,统统不执行,函数终止了.
"""
#(1) return 后面的数据类型
def func():
	# return 1
	# return 3.14
	# return True
	# return 4j
	# return [1,2,3,4]
	return {"a":1,"b":2}
res = func() # res = {"a":1,"b":2}
print(res)

#(2) 如果不写return ,默认返回None
def func():
	a =1
res = func()
print(res)

#(3) 执行完return 之后,函数立刻终止,后面的代码不执行
def func():
	print("执行到1")
	print("执行到2")
	return 1
	print("执行到3")
	print("执行到4")
	return 2

res = func()
print(res)

#(4) 计算器
print("<===>")
def calc(sign,num1,num2):
	if sign == "+":
		res = num1 + num2
	elif sign == "-":
		res = num1 - num2
	elif sign == "*":
		res = num1 * num2
	elif sign == "/":
		if num2 == 0:
			return "大兄弟,除数不能为0"
		res = num1 / num2
	else:
		return "不会,别问我!!!!!!,你是有趣的灵魂"
	return res
res = calc("^",5,0)
print(res)

# print打印的值和返回值是两个不相干的概念 return + 值 自定义的
# res = print(123)
# print(res)

  

以上是关于函数的返回值 return的主要内容,如果未能解决你的问题,请参考以下文章

函数的返回值 return

第七章 函数

复习1

函数的返回值

python中函数嵌套循环语句时,return 如何正确使用返回值

函数初识:定义,调用,返回值,参数