导语:
本文主要介绍了关于python中return一般怎么写的相关知识,包括python函数中的return,以及python中extend这些编程知识,希望对大家有参考作用。
python中return的用法
1、return语句是将执行结果返回给调用处,将程序的控制权一起返回
当程序运行到遇到的第一个 return 时,它返回(退出 def 块),并且不运行第二个 return。
例如:
def haha(x,y):
if x==y:
return x,y
print(haha(1,1))
结果:这种return传参会返回元组(1, 2)
2. 但并不意味着函数体中只能有一个return语句,例如:
def test_return(x):
if x > 0:
return x
else:
return 0
print(test_return(2))
3、函数没有 return,默认 return一个 None 对象。
递归函数中没有return 的情况:
def recurve(a,b):
if a%b==0:
return b
else:
gcd(b,a%b)
分析:如果else中没有return,就没有exit。这个程序在内部运行,程序没有返回值。
4.交互模式下,返回结果会自动打印出来,但单独作为脚本运行时,需要打印函数才能显示。
python中的交互模式是什么:末尾有3个>符号(>>>)。 >>> 被称为 Python 命令提示符(prompt)。
输入一行python代码将执行代码。这种模式称为 Python 交互模式。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 安装anaconda后是否需要安装python?09/23
- ♥ 什么是 Python Web 框架01/03
- ♥ 如何为python中的变量分配随机数08/30
- ♥ windows下如何安装Python库?12/22
- ♥ 如何掌握python中weakref模块的用法?12/01
- ♥ 如何在python中将字符串转换为int11/16
内容反馈