Обработка математики: 100%
 

printЯзыки программирования

printПример программы на Python

n = int(input())
M = []
for i in range():
    k = int(input())
    town = input().split()
    c = float()
    M.append([k,town,c])
print(M)

Шпоргалка про python

download shpora_python.pdf (172.9Kb)

printТаблицы ЭЖ

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

Таблицы:

  1. Учителя (Teachers)
  • (уникальный идентификатор)
  • name (имя учителя)
  • email (электронная почта)
  • password (пароль)
  1. Ученики (Students)
  • (уникальный идентификатор)
  • firstname (имя ученика)
  • lname (фамилия ученика)
  • (идентификатор класса)
  1. Классы (Classes)
  • (уникальный идентификатор)
  • name (название класса)
  • teacher (идентификатор учителя)
  1. Предметы (Subjects)
  • (уникальный идентификатор)
  • name (название предмета)
  • teacher (идентификатор учителя)
  1. Оценки (Grades)
  • (уникальный идентификатор)
  • student (идентификатор ученика)
  • ject (идентификатор предмета)
  • e (оценка)
  • date (дата выставления оценки)
  1. Посещаемость (Aendance)
  • (уникальный идентификатор)
  • student (идентификатор ученика)
  • date (дата посещения)
  • present (присутствовал/не присутствовал)
  1. Родители (Parents)
  • (уникальный идентификатор)
  • firstname (имя родителя)
  • lname (фамилия родителя)
  • email (электронная почта)
  • phoνmber (номер телефона)
  • χld (идентификатор ребенка)
  1. Сообщения (Messas)
  • (уникальный идентификатор)
  • sender (идентификатор отправителя)
  • reciπent (идентификатор получателя)
  • messa (текст сообщения)
  • sentat (время отправки)
loading