面试题答案
一键面试import sqlite3
# 连接到SQLite数据库,如果数据库不存在则会创建
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 创建employees表
cursor.execute('''CREATE TABLE IF NOT EXISTS employees
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT,
age INTEGER)''')
# 插入员工信息数据
employees_data = [
('Alice', 25),
('Bob', 30),
('Charlie', 35)
]
cursor.executemany('INSERT INTO employees (name, age) VALUES (?,?)', employees_data)
# 提交事务
conn.commit()
# 关闭连接
conn.close()