程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python关于lambda表达式的思考_lambda在python中

hfteth 2025-02-21 13:29:05 技术文章 9 ℃

寒假学习打卡第十五天

今天依然没有学mit6.100L的新课,过年比较忙,就刚好复习复习

今天做了一下lambda表达式或者说lambda函数的练习,让我想到了两点:

1、lambda函数与正常函数对比

在我们编写小段的通用型代码,我们可以无需单独定义一段函数来编写,可以直接使用lambda表达式套用在需要的地方,或者绑定一个变量重复使用。

# (1)写一个接受两个参数返回两个参数的乘积的lambda表达式

f1 = lambda y, z: y * z

print(f1(20, 25))


2、需要复习一下数学基本公式

不得不说,看到题目时,我还是楞了好久,甚至开始写复杂的代码,直到看了答案才想起来,某个数x的n次方根号=x的n之一次方,不得不感慨,把一些基础公式都忘光光了。

# (2)写一个求x的立方根的lambda表达式

f2 = lambda x: x ** (1/3)

print(f2(27))


#学习打卡# #Python# #计算机# #编程#

Tags:

最近发表
标签列表