python如何定义一个函数
原创Python中定义函数的方法
在Python中,可以使用def
关键字来定义函数,函数是一种可重用的代码块,它可以接受一些参数,并返回一些结果,在定义函数时,需要指定函数的名称、参数和函数体。
下面是一个简单的例子,展示如何定义一个Python函数:
定义一个计算两个数之和的函数 def sum_numbers(a, b): return a + b 调用函数并打印结果 result = sum_numbers(5, 3) print(result) # 输出:8
在这个例子中,我们定义了一个名为sum_numbers
的函数,它接受两个参数a
和b
,并返回它们的和,我们调用这个函数并打印结果。
需要注意的是,在定义函数时,需要指定函数的参数和函数体,参数是传递给函数的变量,而函数体是包含要执行的代码块,在上面的例子中,我们只有一个参数a
和b
,但函数体只有一个返回语句。
在Python中,还可以使用lambda表达式来定义匿名函数,这种函数没有名称,但可以像普通函数一样使用,下面是一个例子:
定义一个计算两个数之和的匿名函数 sum_func = lambda a, b: a + b 调用函数并打印结果 result = sum_func(5, 3) print(result) # 输出:8
在这个例子中,我们使用lambda
关键字定义了一个匿名函数,它接受两个参数a
和b
,并返回它们的和,我们调用这个函数并打印结果,需要注意的是,匿名函数可以直接赋值给变量,然后通过变量来调用。
上一篇:如何用python实现插值 下一篇:python如何表示无穷大