← 返回题库
初级

查询各产品的利率区间最低最高基准

未完成
初级参考 完整示例代码供参考,建议自己理解后重新输入
def solve():
    from pyodide.http import open_url
    loan_products_csv = open_url("https://data.zuihe.com/dbd/credit/state_00/loan_products.csv").read()
    interest_rate_charts_csv = open_url("https://data.zuihe.com/dbd/credit/state_00/interest_rate_charts.csv").read()
    clients_csv = open_url("https://data.zuihe.com/dbd/credit/state_00/clients.csv").read()
    import sqlite3, pandas as pd
    from io import StringIO
    conn = sqlite3.connect(':memory:')
    pd.read_csv(StringIO(loan_products_csv)).to_sql('loan_products', conn, index=False, if_exists='replace')
    result = pd.read_sql_query("SELECT name, min_rate, max_rate, base_rate FROM loan_products ORDER BY base_rate ASC", conn)
    print(result.to_string(index=False))
    conn.close()

示例

输入
solve()
期望输出
name  min_rate  max_rate  base_rate
存单质押贷款      3.00      6.00        3.5
住房按揭贷款      3.50      5.50        4.2
农业支持贷款      3.80      7.00        4.5
汽车消费贷款      4.00      8.00        5.0
个人经营贷款      4.35     10.00        5.5
小微企业贷款      4.50     12.00        5.8
 个人消费贷      4.35     18.00        6.5
 信用卡透支     14.60     18.25       14.6
Python 代码 🔒 登录后使用
🔒

登录后即可练习

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