函数
追光
这个作者很懒,什么都没留下…
展开
-
python基础之递归函数,匿名函数,列表推导式基础讲解
递归函数 定义:如果一个函数在内部不调用其他函数,而是调用它自己本身的话这个函数就是递归函数。 举例: 计算阶乘: n!= 1234…*n 普通循环计算: while 循环 def jiecheng(n): i =1 b =1 while i<= n: b =b*i i+=1 return b rec = jiecheng(3) # 3 * 2 * 1 = 3 * 2! print(rec)原创 2020-11-15 16:00:20 · 519 阅读 · 0 评论 -
python 基础之高阶函数 map reduce filter
map 描述 官方描述:map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。。 私人描述:map(映射)就是将容器中的每个值单独取出来进行进行操作。把容器中的每个元素运行一次指定函数后得到的结果作为最终结果列表的元素。 参数说明 map函数的原型是map(function, iterable, …),它的返回结果是一个列表。 参数function传的是一个函数名,可以是py原创 2020-11-13 23:52:50 · 149 阅读 · 0 评论 -
python 参数详讲
python函数中参数定义的顺序:必选参数、默认参数、可变参数和关键字参数 形参和实参 形参:定义时小括号中的参数,用来接收参数用的称为“形参”,大白话就是:形式参数 实参:调用时小括号中的参数,用来传递给函数用的,称为“实参”,大白话就是:实际参数 def test(a,b): c=a+b print(c) test(3,4) 在这个函数中a,b分别为形参。3和4就是实参 默认参数和可变参数 说默认参数和可变参数之前先说说可变和不可变数据类型 可变数据类型:数据类型的对应变量的值发原创 2020-11-12 23:26:56 · 261 阅读 · 0 评论