Писал ли SQL

Python Junior Без компании
Писал ли SQL
Ответы
Да, я знаком с SQL и часто использую его в Python-проектах, особенно при работе с базами данных. В Python для этого обычно применяют библиотеки вроде `sqlite3`, `SQLAlchemy` или `psycopg2` для PostgreSQL. Пример работы с SQLite: ``` import sqlite3 # Подключение к БД (или создание) conn = sqlite3.connect('example.db') cursor = conn.cursor() # Создание таблицы cursor.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''') # Вставка данных cursor.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Alice', 30)) conn.commit() # Выборка данных cursor.execute("SELECT * FROM users") print(cursor.fetchall()) # [(1, 'Alice', 30)] conn.close() ``` Для сложных проектов предпочитаю ORM (например, SQLAlchemy), но "чистый" SQL тоже активно использую, особенно для оптимизации запросов.