python-3.x - 询问金额,根据金额重复提问,合计?
问题描述
我对python相当陌生。我有一个问题要求我:
- 询问圈数;
- 询问每一圈的时间;然后
- 打印总时间以及平均、最慢和最快。
到目前为止的代码:
lapcount = 0
laps=int(input("Completed Laps: "))
numlaps = (lapcount+laps)
for i in range(laps):
seconds = int(input('Seconds: '))
解决方案
使用列表存储每圈的秒数。然后使用python的构建方法得到max
,min
并取平均值。
前任:
laps=int(input("Completed Laps: "))
numlaps = []
for i in range(laps):
numlaps.append(int(input('Seconds: ')))
print(max(numlaps))
print(min(numlaps))
print(sum(numlaps)/laps)
推荐阅读
- python - 如何在for循环中将数据添加到字典
- c# - 如何从 npgsql 反序列化 geojson 多边形
- javascript - JS在十进制广告末尾添加零
- javascript - 限制日期范围选择器中的选择日期并禁用其他日期javascript动态设置最大日期
- assembly - 专门用于 AL 寄存器的编码?
- android - 如何修复错误“覆盖目标‘[文件]’的命令,先前在[文件]中定义”?
- c - sockaddr_in 的 pad 是做什么用的?
- java - java.lang.ClassCastException:java.util.ArrayList 无法转换为 com.parse.ParseObject
- regex - 如何使用正则表达式在逗号后的 para 中查找数字以使用 xml
- r - 无法在 Macbook 上加载 tidycensus 和地图视图包