Ответ:

Видимая часть задания выполняется так:

import random

numbers = [random.randint(-50, 50) for _ in range(10)]
negative_count = sum(1 for number in numbers if number < 0)

print(*numbers)
print('Количество отрицательных элементов:', negative_count)
  1. random.randint(-50, 50) выбирает целое число в заданном диапазоне, включая границы.
  2. Генератор списка создаёт массив из 10 таких чисел.
  3. Подсчитываем элементы, которые меньше нуля.
  4. Выводим массив и количество отрицательных элементов.

Нижняя часть изображения обрезана; если после видимого текста есть дополнительные требования, пришлите продолжение задания.