lesson 7
This commit is contained in:
parent
a41b5fb352
commit
2bc154880c
12
lesson_7/code/hello.py
Normal file
12
lesson_7/code/hello.py
Normal 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
|
||||
1
lesson_7/code/requirements.txt
Normal file
1
lesson_7/code/requirements.txt
Normal file
@ -0,0 +1 @@
|
||||
Flask
|
||||
6
lesson_7/home_task/message.txt
Normal file
6
lesson_7/home_task/message.txt
Normal file
@ -0,0 +1,6 @@
|
||||
XXIII. Дневник Цезаря — письмо Луцию Мамилию Туррину на остров Капри
|
||||
942. (О Клеопатре и ее приезде в Рим.) В прошлом году царица Египта стала просить у меня разрешения посетить Рим.
|
||||
В конце концов я его дал и предложил остановиться на моей вилле по ту сторону реки. Она пробудет в Италии
|
||||
не меньше года. Визит ее держится в тайне, и о нем будет объявлено только накануне ее приезда.
|
||||
Сейчас она приближается к Карфагену, а здесь будет примерно через месяц.
|
||||
|
||||
4
lesson_7/home_task/task24.py
Normal file
4
lesson_7/home_task/task24.py
Normal file
@ -0,0 +1,4 @@
|
||||
# todo: добавьте во Flask маршруты для страниц (endpoint)
|
||||
- О компании
|
||||
- Контакты
|
||||
- Список постов
|
||||
16
lesson_7/home_task/task25.py
Normal file
16
lesson_7/home_task/task25.py
Normal file
@ -0,0 +1,16 @@
|
||||
# todo: Шифр Цезаря
|
||||
Описание шифра.
|
||||
В криптографии шифр Цезаря, также известный шифр сдвига, код Цезаря или сдвиг Цезаря,
|
||||
является одним из самых простых и широко известных методов шифрования.
|
||||
Это тип подстановочного шифра, в котором каждая буква в открытом тексте заменяется буквой на некоторое
|
||||
фиксированное количество позиций вниз по алфавиту. Например, со сдвигом влево 3, D будет заменен на A,
|
||||
E станет Б, и так далее. Метод назван в честь Юлия Цезаря, который использовал его в своей частной переписке.
|
||||
|
||||
Задача.
|
||||
Считайте файл message.txt и зашифруйте текст шифром Цезаря, при этом символы первой строки файла должны
|
||||
циклически сдвигаться влево на 1, второй строки — на 2, третьей строки — на три и т.д.
|
||||
В этой задаче удобно считывать файл построчно, шифруя каждую строку в отдельности.
|
||||
В каждой строчке содержатся различные символы. Шифровать нужно только буквы кириллицы.
|
||||
|
||||
|
||||
|
||||
9
lesson_7/home_task/task26py
Normal file
9
lesson_7/home_task/task26py
Normal file
@ -0,0 +1,9 @@
|
||||
#todo: Задан файл dump.txt. Необходимо для заданного файла подсчитать статистику количества
|
||||
# гласных букв в тексте.
|
||||
|
||||
#Формат вывода:
|
||||
Количество букв a - 13
|
||||
Количество букв o - 12
|
||||
Количество букв e - 11
|
||||
.....................
|
||||
|
||||
BIN
lesson_7/manual/package.pdf
Normal file
BIN
lesson_7/manual/package.pdf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user