many, many chore
This commit is contained in:
FallenYing
2023-07-28 09:30:17 +08:00
parent b043fd1d05
commit f501a6b993
33 changed files with 453 additions and 453 deletions

View File

@@ -1,24 +1,25 @@
# 阶段四:高阶函数
阅读以及完成本部分内容可以帮助你有效减少代码冗余。
::: warning 🐱 阅读以及完成本部分内容可以帮助你有效减少代码冗余。
让你完成更为优雅的代码
各位要记住的是
# 代码首先是给人看的
<font size=5><strong>代码首先是给人看的</strong></font>
机器看的永远只是你的机器码。
可参考教程 [Lambda](https://zhuanlan.zhihu.com/p/80960485)
:::
# Lambda 介绍
## Lambda 介绍
Lambda 表达式是通过指定两件事来评估函数的表达式:参数和返回表达式。
请尝试阅读以下英文表格,对比函数与 lambda 表达式的不同
# Lambda 实验
## Lambda 实验
以下代码 python 会显示什么?通过对这些代码的实验,加深你对代码的学习
@@ -74,7 +75,7 @@ ______
______
```
# 任务
## 任务
P9:我们发现以下两个函数看起来实现的非常相似,是否可以进行改进,将其整合?
@@ -113,11 +114,11 @@ def is_prime(n):
需求:
你需要通过自己写一个函数: `count_cond` ,来接受一个含有两个参数的函数 `condition(n, i)`(使用lambda表达式)
你需要通过自己写一个函数: `count_cond` ,来接受一个含有两个参数的函数 `condition(n, i)`(使用 lambda 表达式)
`condition`函数应该满足第一个参数为N而第二个参数将会在`condition`函数中遍历 1 to N。
`condition`函数应该满足第一个参数为 N而第二个参数将会在`condition`函数中遍历 1 to N。
`count_cond` 将返回一个单参数函数(ps一个匿名函数),此单参数函数将会在被调用时返回 1 to N 中所有满足`condition`的数字的个数(如1到n中素数的个数)。
`count_cond` 将返回一个单参数函数 (ps一个匿名函数),此单参数函数将会在被调用时返回 1 to N 中所有满足`condition`的数字的个数 (如1 到 n 中素数的个数)。
```python
def count_cond(condition):