问题遇到的现象和发生背景
同学的题,问我怎么做,Python忘完了啊友友们,救命
大致写了一下第一问,可作思路参考,其它两问写了一下大致思路,可自己尝试实现一下,难度不高。
(5)
第一问:
my_dict={'01':[67,88,45],'02':[97,68,85],'03':[97,98,95],'04':[67,48,45],'05':[82,58,75],'06':[96,49,65]}
for i in list(my_dict.keys()):
scores = my_dict[i]
if scores[0]>=85 and scores[1]>=85 and scores[2]>=85:
print(i)
第二问:
for循环求解,输出要求是2位小数,借助round实现小数位精度控制即可。
第三问:
for循环处理,sorted函数排序,之后返回升序排序的学号列表即可。