В python надо релаизовать чтение из текстового файла. Файл формата .txt следующего вида 1 2 4 5 6 7 5 6 7 8 9 посчитать сумму всех четных чисел(по индексу. Ноль это четное число) по строкам. То есть Сумма будет равна 1 + 2 + 5 + 7 + 5 + 7 + 9 = 36
with open('file.txt', 'r') as file: lines = file.readlines() total_sum = 0 for line in lines: numbers = list(map(int, line.strip().split())) even_numbers = [num for num in numbers if num % 2 == 0] total_sum += sum(even_numbers) print(total_sum)
Здесь мы открываем файл 'file.txt' для чтения, читаем все строки из файла, затем проходимся по каждой строке, разбиваем ее на числа, находим четные числа в каждой строке и суммируем их. В конце выводим общую сумму четных чисел.
Пример реализации:
with open('file.txt', 'r') as file:lines = file.readlines()
total_sum = 0
for line in lines:
numbers = list(map(int, line.strip().split()))
even_numbers = [num for num in numbers if num % 2 == 0]
total_sum += sum(even_numbers)
print(total_sum)
Здесь мы открываем файл 'file.txt' для чтения, читаем все строки из файла, затем проходимся по каждой строке, разбиваем ее на числа, находим четные числа в каждой строке и суммируем их. В конце выводим общую сумму четных чисел.