← 返回题库
初级

查询股票基本信息

未完成
初级参考 完整示例代码供参考,建议自己理解后重新输入
def solve():
    import sqlite3
    import pandas as pd
    conn = sqlite3.connect(':memory:')
    df = pd.read_csv('https://liangdaima.com/static/data/ds_stocks.csv')
    df.to_sql('stocks', conn, index=False)
    result = conn.execute('SELECT symbol, date, close FROM stocks').fetchall()
    conn.close()
    return result

示例

输入
print(solve())
期望输出
[('AAPL', '2023-01-01', 153.5), ('GOOGL', '2023-01-01', 103.0), ('MSFT', '2023-01-01', 255.0), ('AAPL', '2023-01-02', 156.0), ('GOOGL', '2023-01-02', 107.5), ('MSFT', '2023-01-02', 260.0), ('AAPL', '2023-01-03', 155.5), ('GOOGL', '2023-01-03', 109.0), ('MSFT', '2023-01-03', 263.0), ('AAPL', '2023-01-04', 159.0), ('GOOGL', '2023-01-04', 111.5), ('MSFT', '2023-01-04', 268.0), ('AAPL', '2023-01-05', 158.0), ('GOOGL', '2023-01-05', 112.5), ('MSFT', '2023-01-05', 270.0)]
Python 代码 🔒 登录后使用
🔒

登录后即可练习

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