#Код1 Калькулятор def calc(a, b, operation): # Задаем дефолтное значение возвращаемого результата result = 'Операция не поддерживается' if operation == '+': result = a + b elif operation == '-': result = a - b elif operation == '*': result = a * b elif operation == '/': # Проверка деления на ноль if b is not 0: result = a / b else: result = 'Деление на 0!' # Возвращаем результат выполнения функции return result if __name__ == '__main__': # Проверяем корректные значения print(calc(30, 15, '+')) print(calc(30, 15, '-')) print(calc(30, 15, '*')) print(calc(30, 15, '/')) # Проверяем проверку деления на ноль print(calc(30, 0, '/')) # Проверяем неподдерживаемую операцию print(calc(30, 15, '%')) #Код2 Функция, которая проверяет входной параметр на четность def even(num): # Возвращаем True, если остаток от деления на 2 равен нулю return num % 2 == 0 if __name__ == '__main__': lst = [1, 34, 78, 345, 111, 8, 5, 34, 9, 3, 139, 56, 2, 67, 69, 90] # В цикле перебираем элементы вышесозданного списк