Заполните список случайными натуральными числами. Посчитайте сколько в нем четных значений, а сколько нечетных.
from random import random # заполнение списка a = [] for i in range(7): n = int(random() * 100) a.append(n) # вывод списка print(a) # количество четных чисел even = 0 # количество нечетных чисел odd = 0 # По очереди перебираем # все элементы списка. for i in a: # Если текущий элемент делится # без остатка на 2, # значит он четный. if i % 2 == 0: # Поэтому увеличиваем # счетчик четных чисел. even += 1 # Иначе элемент нечетный. else: # Увеличиваем счетчик # нечетных чисел. odd += 1 print("Четные: ", even) print("нечетные: ", odd)
