python - python中的最小值和最大值?
问题描述
有人可以向我解释一下最小值和最大值是如何工作的吗?我真的很难理解发生了什么。
ask_user = int(input("How many integers would you like to enter?\n"))
n = ask_user
print("please enter",str(ask_user) + " integers" )
min = 999
max = 0
for i in range(0, n):
k = int(input())
if k < min:
min = k
if k > max:
max = k
print("min:", min)
print("max:", max
)
解决方案
每当用户输入一个新的整数 (k) 时,k 都会与当前的最大值和最小值进行比较。如果 k 小于最小值,则最小值成为 k 的值。如果 k 大于最大值,则最大值成为 k 的值。
推荐阅读
- html - 禁用每次打开 iframe 时接受 cookie 的需要
- java - 使用 setter 验证属性的原因是什么?
- laravel - Fortify - 如何自定义验证/密码重置电子邮件?
- vb.net - 应用程序身份没有突然设置异常
- scala - 如何从 Ask 消息中调用上下文成为 Future 之外的内容?
- php - 从今天开始计算天数,从 1 insted of 0 开始
- elasticsearch - Elasticsearch 为所有结果设置 1.0 分
- r - 使用 ggplot2 将构面标签中的新行和绘图相结合
- mysql - 预聚合子查询 sql 中的重复项
- javascript - 如何根据 javascript 中的索引重复单词的一个相同字母?