Шаги решения: 1. Создайте класс “Двоичный сумматор”. 2. Внутри класса определите методы для нахождения суммы, разности и произведения двоичных чисел. 3. Для нахождения суммы двух двоичных чисел, создайте метод “сумма”, который принимает два аргумента – два двоичных числа, которые нужно…
Шаги решения: 1. Создать класс “Фигура” с атрибутом “цвет”, добавить конструктор, который будет принимать аргумент “цвет” и инициализировать атрибут класса. 2. Добавить методы “нарисовать” и “стереть”. Метод “нарисовать” должен просто выводить сообщение “рисую (цвет) фигуру”, а метод “стереть” должен выводить…
Шаги решения: 1. Вычислим время, прошедшее с 8:00 до момента прихода Вадима на остановку, используя формулу: время = (H-8) * 60 + M. 2. Вычислим количество минут, прошедших с момента прихода Вадима на остановку до последнего автобуса в 22:00, используя…
Шаги решения: 1. Пропишите данный номер телефона: 872-73-33. 2. Перегруппируйте цифры номера: 8727-333. 3. Посмотрите, насколько красивым или запоминающимся стал номер после перегруппировки. 4. Если номер стал красивее, то можно использовать его для рекламных целей и привлечения потенциальных клиентов. Объяснение:…
Шаги решения: 1. Создайте переменную “рисунок” и присвойте ей значение “-X–“. 2. Выведите значение переменной “рисунок” на экран. 3. Измените значение переменной “рисунок”, добавив к нему строку “-×-×-x—X”. 4. Выведите новое значение переменной “рисунок” на экран. 5. Измените значение переменной…
Шаги решения: 1. Создать пустой список или массив, в котором будем хранить контейнеры в определенном порядке. 2. Просмотреть каждый контейнер в последовательности прибывших контейнеров. 3. Если номер контейнера соответствует шаблону, то поместить его в список или массив на нужную позицию.…
Эта программа решает задачу преобразования числа из двоичной системы в десятичную систему. У нас есть переменная “i”, которая инициализируется значением 0. Также у нас есть переменная “plus”, которая инициализируется значением 0. Исходный список “spisok” содержит последовательность битов – 1 и…
Python ищет модули в следующих каталогах: 1. Текущий рабочий каталог – это каталог, в котором запущен скрипт. Python ищет модули в этом каталоге первым делом. 2. Пути, указанные в переменной среды PYTHONPATH – это переменная, которая содержит список каталогов, разделенных…
“`python import math def calculate_values(x): expressions = { “sin(x)”: math.sin(x), “cos(x)/x”: math.cos(x) / x if x != 0 else None, “ln(x)”: math.log(x) if x > 0 else None } valid_expressions = {expression: value for expression, value in expressions.items() if value…
1. Очистить текст от знаков препинания: используйте регулярное выражение, чтобы удалить все знаки препинания из текста. 2. Разбить текст на слова и создать список слов под именем L1: используйте метод split() для разделения текста на отдельные слова и создания списка.…