Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти количество удвоенных нечетных чисел среди компонентов файла.
Python

7 Июн 2020 в 19:42
191 +1
0
Ответы
1

import random

Генерация случайных чисел и запись их в файл

with open("f.txt", "w") as file:
for _ in range(100):
file.write(str(random.randint(1, 100)) + "\n")

Подсчет удвоенных нечетных чисел

count = 0
with open("f.txt", "r") as file:
for line in file:
number = int(line.strip())
if number % 2 != 0 and number * 2 == number:
count += 1

print(f"Количество удвоенных нечетных чисел: {count}")

18 Апр 2024 в 11:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир