Alterna · учебный материал
没有完成函数的最小和最大
35.3: 没有完成功能的最小和最大。 短理论、 一个例子和一步步路径 Python 。
Что в этом материале
- 如何运作。
- 执行中的一个例子
- 记住
Содержание и основные понятия
为了更深入地理解该分支,我们将亲手建立最低限度和最大限度:我们将开始现有候选人,而代之以更强大的价值。
内容和实践
8年级 8年级
OGE 第6号
OGE 第16号
01
如何运作。
内置的最小值和最大值是有用的, 但手动候选人显示了变量: 在每个最佳检查后, 保存了已经看到的价值中的最佳结果 。
候选人
搜索开始的第一个可接受的值 。
变化无常
每次重复或核查后仍属真实的声明。
平等。
符号 > 留下第一个最大位置;\\\ 留下最后一个位置。
独立。
要对数值进行一致的比较,需要分开,如果,而不是精灵。
02
执行中的一个例子
启动短程序, 跳过线条。 可视化仪只显示代码、 当前行、 变量和输出 。
如果数据为负值,则不能以最大为零开始。从第一个元素或条件的下限开始。当您不仅想要最大值,而且想要其位置时,更新一个分支的值和索引。
min
和
max
没有附加参数, 不使用空序操作 。
算数映图
从左到右读取,然后运行代码。
1
开始
2
选第一位候选人
3
比较以下数值
4
必要时替换候选人
5
带出最优秀的
03
记住
检查所有负值 。
明确决定用同等上限做什么。
在确定空套件的行为之前,不要调用最大 () 或分钟 ()
本页的语法
min(a, b, ...)
返回传输值中的最低值。
max(a, b, ...)
返回传输值中的最大值。
if value > best
候选人晋升的条件。
enumerate(values)
当您在序列中查找位置时,它给您配对( 索引, 值) 。
map(int, input().split())
他读了几行整行。
print
我们有一个候选人出来。