Вопрос задан 19.02.2021 в 01:17. Предмет Информатика. Спрашивает Ивлеева Маша.

В python надо релаизовать чтение из текстового файла. Файл формата .txt следующего вида 1 2 4 5 6

7 5 6 7 8 9 посчитать сумму всех четных чисел(по индексу. Ноль это четное число) по строкам. То есть Сумма будет равна 1 + 2 + 5 + 7 + 5 + 7 + 9 = 36
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Исламбаева Гулнур.
Вот код программы на ЯП Python 3.6.2

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример реализации чтения из текстового файла и подсчета суммы всех четных чисел по строкам:

python
def sum_of_even_numbers(filename): total_sum = 0 with open(filename, 'r') as file: for line in file: numbers = line.strip().split() even_numbers = [int(num) for num in numbers if int(num) % 2 == 0] total_sum += sum(even_numbers) return total_sum # Пример использования filename = 'example.txt' # Замените на путь к вашему файлу result = sum_of_even_numbers(filename) print(f"Сумма всех четных чисел: {result}")

В этом примере функция sum_of_even_numbers принимает имя файла в качестве аргумента. Затем она открывает файл и проходит по каждой строке. В каждой строке она разделяет числа, преобразует их в целочисленный формат и проверяет, являются ли они четными. Если число четное, оно добавляется к списку even_numbers. В конце строки суммируются все четные числа и добавляются к общей сумме total_sum.

Не забудьте заменить 'example.txt' в примере на путь к вашему текстовому файлу, который вы хотите прочитать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос