Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """Дз от 28.10.2023г."""
- #1)
- def read_file(filename):
- try:
- with open(filename, 'r') as file:
- content = file.read()
- return content
- except:
- raise Exception("Ошибка: Файл не найден")
- """Пример использования"""
- try:
- file_content = read_file('file.txt')
- print(file_content)
- except Exception as error:
- print(error)
- finally:
- print('Блок try завершил выполнение')
- print('Программа завершена')
- #2)
- def process_data(data):
- total_sum = 0
- for item in data:
- if isinstance(item, (int, float)):
- total_sum += item
- else:
- print(f'Ошибка: Неверный тип данных, пропущено {item}')
- return total_sum
- """Пример использования"""
- data = [1, 2, 'Боб', 1, 2, 'Иван']
- sum_result = process_data(data)
- print(f'Сумма чисел: {sum_result}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement