← 返回题库
中级

实现餐费账户欠费预警

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve():
    from pyodide.http import open_url
    from io import StringIO
    import pandas as pd
    accts=pd.read_csv(StringIO(open_url(____).read()))
    emp=pd.read_csv(StringIO(open_url(____).read()))
    latest=accts.groupby(____)['____'].last().reset_index(____)
    LOW_THRESHOLD=____; NEGATIVE_THRESHOLD=____
    low=latest[latest['____']<LOW_THRESHOLD].merge(____)
    negative=latest[latest['____']<NEGATIVE_THRESHOLD]
    print(____)
    print(____)
    print(____)
    print(____)
    for _,r in low.nsmallest(____,'____').iterrows():
        level='____' if r['____']<____ else '____'
        print(____)

示例

输入
solve()
期望输出
Balance warnings:
  Low balance (<20): 4
  Negative balance: 0
  Low balance employees:
    陈志远: 4.37 [WARN]
    邵雅丽: 8.17 [WARN]
    彭志远: 16.02 [WARN]
    刘思远: 18.21 [WARN]
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码