Обучение Python для новичков
240 subscribers
16 photos
61 videos
295 files
251 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
19.webm
69.6 MB
Тема Функции

Задание 19. Напишите функцию для шифрования и дешифрования текста с использованием шифра Цезаря. Функция должна принимать текст и ключ шифрования, а затем возвращать зашифрованный или расшифрованный текст.

Шифр Цезаря — это вид шифра подстановки, в котором каждый символ в открытом тексте заменяется символом находящимся на некотором постоянном числе позиций левее или правее него в алфавите.
Стек рекурсии.webm
31.6 MB
Рекурсия.

Пишем рекурсивную функцию для нахождения суммы числе в числе и наблюдаем за стеком вызовов.
16.webm
4.7 MB
Числа.

Задание 16. Дано положительное действительное число X. Найдите и выведите на экран первую цифру после десятичной точки.
class Univercity.webm
105.7 MB
ООП

Создать класс ИНСТИТУТ, имеющий название, количество студентов и позволяющий зачислять и отчислять N студентов. Определить класс УНИВЕРСИТЕТ, представляющий собой набор (список) институтов и предоставляющий возможность добавлять и удалять институты, определить среднюю численность студентов в институтах университета, самый многочисленный и самый малочисленный институт. Продемонстрировать работу с этим классом: зачислить студентов во все институты, отчислить (выпустить) некоторое количество студентов, продемонстрировать работу остальных методов.
Отношение между классами: композиция!