This commit is contained in:
vitaliy 2025-10-14 14:25:41 +03:00
parent a41b5fb352
commit 2bc154880c
7 changed files with 48 additions and 0 deletions

12
lesson_7/code/hello.py Normal file
View File

@ -0,0 +1,12 @@
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "<p>Hello, World!</p>"
if __name__ == "__main__":
app.run()
# Команда для запуска
# flask --app hello run

View File

@ -0,0 +1 @@
Flask

View File

@ -0,0 +1,6 @@
XXIII. Дневник Цезаря — письмо Луцию Мамилию Туррину на остров Капри
942. (О Клеопатре и ее приезде в Рим.) В прошлом году царица Египта стала просить у меня разрешения посетить Рим.
В конце концов я его дал и предложил остановиться на моей вилле по ту сторону реки. Она пробудет в Италии
не меньше года. Визит ее держится в тайне, и о нем будет объявлено только накануне ее приезда.
Сейчас она приближается к Карфагену, а здесь будет примерно через месяц.

View File

@ -0,0 +1,4 @@
# todo: добавьте во Flask маршруты для страниц (endpoint)
- О компании
- Контакты
- Список постов

View File

@ -0,0 +1,16 @@
# todo: Шифр Цезаря
Описание шифра.
В криптографии шифр Цезаря, также известный шифр сдвига, код Цезаря или сдвиг Цезаря,
является одним из самых простых и широко известных методов шифрования.
Это тип подстановочного шифра, в котором каждая буква в открытом тексте заменяется буквой на некоторое
фиксированное количество позиций вниз по алфавиту. Например, со сдвигом влево 3, D будет заменен на A,
E станет Б, и так далее. Метод назван в честь Юлия Цезаря, который использовал его в своей частной переписке.
Задача.
Считайте файл message.txt и зашифруйте текст шифром Цезаря, при этом символы первой строки файла должны
циклически сдвигаться влево на 1, второй строки на 2, третьей строки на три и т.д.
В этой задаче удобно считывать файл построчно, шифруя каждую строку в отдельности.
В каждой строчке содержатся различные символы. Шифровать нужно только буквы кириллицы.

View File

@ -0,0 +1,9 @@
#todo: Задан файл dump.txt. Необходимо для заданного файла подсчитать статистику количества
# гласных букв в тексте.
#Формат вывода:
Количество букв a - 13
Количество букв o - 12
Количество букв e - 11
.....................

BIN
lesson_7/manual/package.pdf Normal file

Binary file not shown.