第35讲 序列下的最后一题终于做出来了!!!
题目如图思考+查资料复习+敲代码 加起来搞了将近2个小时
搞出来了!!!
好开心!!!!
分享一下下 嘻嘻
import decimal
count = int(input('请输入进入密室的人数:'))
times = []
names = []
output = []
for i in range(count):
times_pre = input('打卡的时间戳:')
names_pre = input('请输入进入密室的人的名字:')
times.append(times_pre)
names.append(names_pre)
times.insert(0,0)
for i in range(count):
if float(times) <= float(times):
raise Exception('时间戳输入不正确,应渐大!')
for i in range(count):
output.append() - decimal.Decimal(times),names])
times_pre = []
for i in output:
times_pre.append(i)
times_min = min(times_pre)
times_max = max(times_pre)
list_min = []
list_max = []
for i in output:
if i == times_min:
list_min.append(i)
if i == times_max:
list_max.append(i)
print('速度最快的是:',list_min,',耗费时间是:',float(times_min))
print('速度最慢的是:',list_max,',耗费时间是:',float(times_max))
https://fishc.com.cn/forum.php?mod=viewthread&tid=209993&fromguid=hot 这么难吗?我记得很简单的呀{:10_331:} python爱好者. 发表于 2022-3-8 16:53
这么难吗?我记得很简单的呀
哼!
主要是挺烦躁的做的时候 发现了有 0.6这种浮点数的结果出现 为了解决这个问题 结果复习了一遍decimal~~~然后发现了一些decimal的特征~~~这种感觉挺爽的 wp231957 发表于 2022-3-8 16:49
https://fishc.com.cn/forum.php?mod=viewthread&tid=209993&fromguid=hot
到这一课为止老乌龟还没有教 def的用法 所以看得有点懵逼{:10_266:} 镜花丿水月 发表于 2022-3-8 17:51
到这一课为止老乌龟还没有教 def的用法 所以看得有点懵逼
啊?早教了! times =
names = ['A', "B", 'C', "D", "E", "F", "G"]
data = {}
for idx, value in enumerate(zip(times, times)):
val = round(value - value, 2)
if val in data:
data.append(names)
else:
data = , ]
Max = max(data.keys())
Min = min(data.keys())
print('速度最快的是:',data,',耗费时间是:',Max)
print('速度最慢的是:',data,',耗费时间是:',Min) python爱好者. 发表于 2022-3-8 17:52
啊?早教了!
我看的新版的呀。。。每课都看了到序列下为止还没有出现过def 镜花丿水月 发表于 2022-3-8 23:04
我看的新版的呀。。。每课都看了到序列下为止还没有出现过def
我还以为你说 del 呢,看错了
页:
[1]