Список квадратов

Дано число N. Выведите N квадратов чисел от 1 до N (включительно) в формате [1,4,9,16,…,N2]. Используйте функцию print() для вывода списка.
Python 3

Входные данные:


В одной строчке дано натуральное число N≤200.


Выходные данные:


Список квадратов в указанном формате.

Примеры:

Ввод

5

Вывод

[1, 4, 9, 16, 25] #пробелы обязательны, как в примере.

Есть своё решение, но оно выводит в каждой новой строчке

Вот оно

n=int(input())

i=0

for i in range(i+1,n+1):

a=i

ans=a**2

i=i+1

print(ans)

Помогите пожалуйста

Ответа на этот вопрос пока нет. Попробуйте найти его через форму поиска.

Вас заинтересует