451просмотров
3 февраля 2024 г.
Score: 496
Последняя начальная ступень в изучении Python официально здесь, в одной с нами комнате. Вот статья для изучения теоретического материала А вот задания которые я даю вам для выполнения, решение я покажу через неделю, хочу чтобы вы отправили свои варианты решения после изучения, это очень важно. Задание 1: Импортирование модулей и работа с базовыми операциями Python Создайте модуль math_operations.py, содержащий функции для выполнения базовых математических операций (сложение, вычитание, умножение, деление).
Импортируйте этот модуль в основной скрипт и используйте его функции для выполнения операций над двумя числами.
Выведите результат каждой операции. Задание 2: Работа с файлами и простые операции с использованием модулей Создайте текстовый файл example.txt и запишите в него произвольный текст.
Напишите скрипт, который открывает этот файл, считывает его содержимое и выводит его на экран.
Добавьте в файл еще несколько строк текста с помощью скрипта.
После этого, используя модуль os, проверьте существование файла example.txt и выведите сообщение о его существовании. Задание 3: ООП, работа с файлами и модулями Создайте класс Person с атрибутами name и age, и методом introduce, который выводит информацию о человеке.
Создайте класс Student, который наследуется от класса Person и добавляет атрибут student_id. Переопределите метод introduce для вывода информации о студенте.
Создайте модуль file_operations.py, содержащий функции для записи информации о человеке и студенте в текстовый файл.
Импортируйте классы и функции из модуля в основной скрипт и создайте объекты Person и Student. Запишите их информацию в файл и выведите сообщение об успешной записи. ЛФГ ребята, удачного изучения Python, верю в то что у вас все получиться. Я пойду готовиться к материалу по Solidity и написанию скриптов разных форматов для абуза, встретимся SOON