Автор: Сорокина Ирина Ивановна
1.3. Создание таблицы со сравнительным анализом REPL-сред для написания программ на языке Python.
2.1. Исследовать способы проверки программного кода Python на совместимость со стандартом PEP8. Составить сравнительную таблицу с анализом. Сформировать отчет, опубликовать отчет и таблицу в портфолио.
2.4. Разработать программу, которая для заданного количества значений возвращала бы список из повторяющихся элементов, содержащихся во входном наборе значений. Используйте упаковку и распаковку элементов.
Код программы приведен в файле VSR2-4.py
3.2. Реализовать программу-игру «Угадай число», в которой для вывода на экран информации использовать метод format.
Код программы расположен в файле VSR3-2.py
3.4. Реализовать программу шифрующую строку, задаваемую пользователем, с помощью алгоритма шифрования, использующего сдвиг на определенное количество знаков (шифр Цезаря). Сдвиг задается пользователем
Код программы расположен в файле VSR3-4.py
4.1. Создание таблицы со сравнительным анализом библиотек для тестирования. Формирование отчета по выполнению задания и размещение его в портфолио, персональном репозитории.
4.4. Написать программу для вычисления факториала натурального числа от 0 до n (где, n — целое, натуральное число, помещающееся в переменную целого числа). Для всех других случаев функция должна поднимать исключение TypeError, ValueError. Протестировать работу этой программы с использованием unittest. Учтите ситуации, для которых должны подниматься исключения.
Программа находится в файле VSR4-4.py
Файл с тестами в файле VSR4-4-test.py