python入门五

1.定义函数
在Python中,定义一个函数要使用def
语句,依次写出函数名、括号、括号中的参数和冒号:

def my_abs(x):
    if x >= 0:
        return x
    else:
        return -x
        
        
        
my_abs(3)   
  1. 默认参数
def power(x, n=2):
 s = 1 while n > 0:
 n = n - 1 s = s * x
 return s

这样,当我们调用power(5)
时,相当于调用power(5, 2)

3.递归函数
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。

def fact(n):
 if n==1: 
return 1 
return n * fact(n - 1)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容