Предмет: Информатика, автор: Alxazovakemale

Напиши программу. В программе создана пустая база данных, которую необходимо заполнить целыми числами.
Программа должна спрашивать, сколько элементов будет в списке, потом вводить сами элементы с клавиатуры и добавлять их в базу.

Приложения:

Ответы

Автор ответа: Anigoo1
0

Ответ:

Код на Python

_example.py_
import sqlite3

# Создаем базу данных и таблицу

conn = sqlite3.connect('example.db')

cur = conn.cursor()

cur.execute('CREATE TABLE IF NOT EXISTS numbers (id INTEGER PRIMARY KEY, number INTEGER)')

# Запрашиваем у пользователя количество элементов

n = int(input("Введите количество элементов: "))

# Цикл ввода и добавления элементов в базу

for i in range(n):

   num = int(input(f"Введите целое число #{i+1}: "))

   cur.execute(f"INSERT INTO numbers (number) VALUES ({num})")

   conn.commit()

# Закрываем соединение с базой

conn.close()

_end_

Объяснение:


Alxazovakemale: не получилось
Alxazovakemale: на экран это выходит Module 'sqlite3.py' not found
Alxazovakemale: Module 'sqlite3.py' not found
Anigoo1: pip install sqlite3 | У меня лично всё работает
Anigoo1: установи модуль, пишет же!
Похожие вопросы
Предмет: Математика, автор: superdennis228
Предмет: Математика, автор: aseka0511