初级
查询传感器指标类型与量程
未完成
初级参考
完整示例代码供参考,建议自己理解后重新输入
def solve():
from pyodide.http import open_url
from io import StringIO
import pandas as pd
st_csv = open_url("https://data.zuihe.com/dbd/ms-iot/state_00/sensor_types.csv").read()
st = pd.read_csv(StringIO(st_csv))
print("传感器指标类型:")
for _, row in st.iterrows():
range_info = f"[{row['min_value']},{row['max_value']}]{row['unit']}"
critical = f"告警:[{row['critical_low']},{row['critical_high']}]"
print(f" {row['metric']}: {range_info} {critical}")
示例
输入
solve()
期望输出
传感器指标类型: temperature: [10.0,80.0]°C 告警:[5.0,85.0] humidity: [20.0,90.0]% 告警:[10.0,95.0] pressure: [900.0,1100.0]hPa 告警:[800.0,2500.0] vibration_rms: [0.0,20.0]mm/s² 告警:[-1.0,25.0] voltage: [220.0,240.0]V 告警:[200.0,260.0] current: [0.0,100.0]A 告警:[-1.0,120.0] co2: [400.0,2000.0]ppm 告警:[300.0,5000.0] noise: [40.0,90.0]dB 告警:[30.0,120.0]
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199