ypv 3 月之前
父節點
當前提交
57f648dbba

+ 3 - 0
ОАиП/2024-25/26гр/2 сем/README.md

@@ -46,5 +46,8 @@
 
 ## Журнал:
 
+27Jan24  
+**Отсутств**: Бурдыко, Стадник, ТОпальцев, Приходько, Стародубцев, Мороз, Гузеев, Веденский, Поддубная    
+
 20Jan25  
 **Отсутств**: Гуркин  

+ 4 - 1
ОАиП/2024-25/26гр/2 сем/Библиотекарь/README.md

@@ -26,7 +26,10 @@
     - web.
 - голосовой;
 - мимика;
-- жестовый.
+- жестовый;
+- мессенджеры.
+
+
 
 Хранение информации (Выбор БД)
 - в переменных;

+ 30 - 2
ОАиП/2024-25/26гр/2 сем/Библиотекарь/biblio.py

@@ -1,6 +1,7 @@
+import json
+
 print("ИС \"Библиотекарь\"")
-"""
-print("Введите цифру действия")
+print("Введите цифру действия: ")
 print("1. Добавить книгу")
 print("2. Вывести список книг")
 print("3. Редактировать книгу")
@@ -11,7 +12,34 @@ print("add - Добавить книгу")
 print("list - Вывести список книг")
 print("edit n - Редактировать книгу")
 print("del n - Удалить книгу")
+"""
 
 action = input()
 
+book_filename = "books.json"
+
+book_list = [] # список книг
+if action == "1":
+    book_name = input("Введите название книги: ")
+    book_author = input("Введите автора книги: ")
+    book_publisher = input("Введите издателя: ")
+    book_year = input("Введите год издания: ")
+
+    # переменная, хрянящая информацию об одной книге
+    book_dict = {}
+    book_dict["name"] = book_name
+    book_dict["author"] = book_author
+    book_dict["publisher"] = book_publisher
+    book_dict["year"] = book_year
+
+    # в список книг добавляем информацию об этой книге
+    book_list.append(book_dict)
+    
+    # сохранение списка книг в файл
+    with open(book_filename, "w", encoding="utf-8") as f:
+        json.dump(book_list, f, ensure_ascii=False)
+
+
+
 
+    

+ 2 - 69
ОАиП/2024-25/36гр/2 сем/README.md

@@ -41,72 +41,5 @@
 
 ## Журнал:
 
-10Dec24  
-
-
-03Dec24  
-**Отсутсв:** Зеленский, Ермоленко, Дунаев, РЯБЧЕНКО
-https://github.com/ignis-sec/Pwdb-Public  
-ignis-10M.txt  
-Программа поиска паролей  
-поиск_паролей.py  
-Д.з: Найти бОльшую базу паролей и проверить свои пароли по ней
-
-
-19Nov24  
-**Отсутсв:** ЖДАНОВ, Подвербный, Зеленский, Ермоленко, Дунаев, Елисеенко
-Программа перебора паролей  
-
-16Nov24  
-**Отсутсв:** Дунаев, ЕРМОЛЕНКО  
-
-12Nov24  
-**Отсутсв:** Дунаев, БАЙДУКОВА, КАЗЮТИН, ШИШКОВА, ЗЕЛИНСКИЙ, ЖДАНОВ, ПОСЛЕДОВ  
-
-08Nov24  
-**Отсутсв:** КУЛАГА,     
-
-05Nov24  
-**Отсутсв:** БАЙДУКОВА, ЗЕЛИНСКИЙ, ШИШКОВА, ПОДВЕРБНЫЙ, РЯБЧЕНКО    
-
-26Oct24  
-**Отсутсв:** БАЙДУКОВА, ЗЕЛИНСКИЙ, ЕЛИСЕЕНКО, ШИШКОВА,     
-Работа с текстовыми файлами  
-
-22Oct24  
-**Отсутсв:** БАЙДУКОВА, ЗЕЛИНСКИЙ, ПОДЕННЫЙ, ПОСЛЕДОВ, РЯБЧЕНКО    
-Работа с БД
-
-12Oct24  
-**Отсутсв:** ДЖАНИБЕКЯН, ДУНАЕВ, ЕРМОЛЕНКО, КАЗЮТИН, ШИШКОВА, 
-
-08Oct24  
-**Отсутсв:** ДЖАНИБЕКЯН, ДУНАЕВ, ЗЕЛЕНСКИЙ, ЕРМОЛЕНКО, КАЗЮТИН, ПОДВЕРБНЫЙ, ПОДЕННЫЙ, ПОСЛЕДОВ
-Самостоятельная работа №1
-
-05Oct24  
-**Отсутсв:** ДЖАНИБЕКЯН, БАЙДУКОВА, ДУНАЕВ, ЗЕЛЕНСКИЙ, КУЛАГА, ЕРМОЛЕНКО,
-
-01Oct24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, ШИШКОВА, ПОСЛЕДОВ, ЗЕЛИНСКИЙ, ПОДЕННЫЙ,     
-
-28Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, КУЛАГА, ПОСЛЕДОВ, ЗЕЛИНСКИЙ, _ДУНАЕВ_, ПОДЕННЫЙ, _РЯБЧЕНКО_     
-
-24Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, ЕЛИСЕЕНКО, КУЛАГА, ЖДАНОВ, ПОСЛЕДОВ, ЗЕЛИНСКИЙ,     
-
-23Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, БАЙДУКОВА, ЕЛИСЕЕНКО, КУЛАГА,     
-
-21Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, Кулага, ЗЕЛЕНСКИЙ, ШИШКОВА    
-
-17Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, ЗЕЛЕНСКИЙ, ШИШКОВА, ЕГОРОВ, ПОСЛЕДОВ, РЯБЧЕНКО   
-
-07Sep24  
-**Отсутсв:**   
-
-03Sep24  
-**Отсутсв:** ДЖАНИБЕКЯН, ЕРМОЛЕНКО, ЗЕЛИНСКИЙ, КАЗЮТИН, ПОСЛЕДОВ,  
+20Jan25
+**Отсутсв:** ЕЛИСЕЕНКО, РЯБЧЕНКО, КАЗЮТИН

+ 1 - 0
ОАиП/books.json

@@ -0,0 +1 @@
+[{"name": "Python для чайников", "author": "Якушенко П.В.", "publisher": "НППК", "year": "2025"}]