下面是一个传感器采集数据文件sensor-data.txt的一部分: 2018-02-28 01:03:16.33393 19.3024 38.4629 45.08 2.68742 2018-02-28 01:06:116.013453 19.1652 3

admin2019-09-02  41

问题 下面是一个传感器采集数据文件sensor-data.txt的一部分:
2018-02-28 01:03:16.33393 19.3024 38.4629 45.08 2.68742
2018-02-28 01:06:116.013453 19.1652 38.8039 45.08 2.68742
2018-02-28 01:06:46.778088 19.175 38.8379 45.08 2.69964
其中,每行是一个读数,空格分隔多个含义,分别包括日期、时间、温度、湿度、光照和电压。
其中,光照处于第5列。
请编写程序,统计并输出传感器采集数据中光照部分的最大值、最小值和平均值,所有值保留小数点后2位。

选项

答案参考程序: #SensorReader.py #2018—02—28 01:03:16.33393 19.3024 38.4629 45.08 2.68742 try: f=open(’’sensor—data.txt’’,’’r’’) avg,cnt=0,0 maxv,minv=0,9999 for line in f: ls=line.split() cnt+=1 val=eval(ls[4]) avg+=val if val>maxv: maxv=val if val
解析
转载请注明原文地址:https://jikaoti.com/ti/7n50FFFM
0

相关试题推荐
最新回复(0)