标签: 函数

4 篇文章

thumbnail
Python学习第14天 函数的高级应用
第16课:函数的高级应用 在上一节课中,我们已经对函数进行了更为深入的研究,还探索了Python中的高阶函数和Lambda函数。在这些知识的基础上,这节课我们为大家分享两个和函数相关的内容,一个是装饰器,一个是函数的递归调用。 装饰器 装饰器是Python中用一个函数装饰另外一个函数或类并为其提供额外功能的语法现象。装饰器本身是一个函数,它的参数是…
thumbnail
Python学习第13天 函数的进阶
第15课:函数使用进阶 前面我们讲到了关于函数的知识,我们还讲到过Python中常用的数据类型,这些类型的变量都可以作为函数的参数或返回值,用好函数还可以让我们做更多的事情。 关键字参数 下面是一个判断传入的三条边长能否构成三角形的函数,在调用函数传入参数时,我们可以指定参数名,也可以不指定参数名,代码如下所示。 def is_triangle(a…
thumbnail
Python学习第12天 函数的应用
函数的应用 经典小案例 案例1:设计一个生成验证码的函数。 说明:验证码由数字和英文大小写字母构成,长度可以用参数指定。 import random import string ALL_CHARS = string.digits + string.ascii_letters def generate_code(code_len=4): """生成指…
thumbnail
Python学习第11天 函数与模块
定义函数 数学上的函数通常形如y = f(x)或者z = g(x, y)这样的形式,在y = f(x)中,f是函数的名字,x是函数的自变量,y是函数的因变量;而在z = g(x, y)中,g是函数名,x和y是函数的自变量,z是函数的因变量。Python中的函数跟这个结构是一致的,每个函数都有自己的名字、自变量和因变量。我们通常把Python中函数的…