Привет! Похоже, ты пытаешься добавить случайные числа в список, но столкнулся с ошибкой. В строке, где ты используешь a.append(b), Python жалуется, потому что a – это не список, а целое число (int). Для создания списка тебе нужно использовать квадратные скобки, вот так: a = [].
Также, чтобы добавить случайное число в список, нужно убедиться, что ты вызываешь функцию randint() из модуля random. Сейчас в твоем коде это не происходит.
Попробуй следующий код:
import random
a = [] # Исправляем здесь, чтобы создать пустой список
n = int(input("Введите количество чисел: "))
for i in range(n): # В этом цикле i будет менять свое значение от 0 до n-1
r = random.randint(1000, 10000) # Генерируем случайное число от 1000 до 10000
a.append(r) # Добавляем сгенерированное число в список a
print(a)
Теперь в коде создается пустой список a, генерируются случайные числа и добавляются в этот список, который затем выводится на экран. Всё должно работать как надо! Попробуй так и, если возникнут вопросы, не стесняйся спрашивать.
