- Записывать время выполнения каждой функции.
- Обрабатывать и регистрировать любые возникающие ошибки. во время выполнения функции.
Код: Выделить всё
def my_function(numbers):
odd_numbers = [n for n in numbers if n % 2 != 0]
result = sum(odd_numbers)
return result
Код: Выделить всё
def reverse_sentence(sentence):
words = sentence.split()
reversed_sentence = ' '.join(reversed(words))
return reversed_sentence
- регистрирует выполнение время каждой функции.
- Отлавливает и регистрирует любые ошибки, возникающие во время выполнения функции.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python