Индира пишет обучающую программу по математике на языке Python, в которой используется массив квадратов целых чисел от 1 до 20. Составленная Индирой команда для формирования данного массива: square = [i*i for i in range [10] ] – содержит ошибки. Какие исправления необходимо внести в данную команду, чтобы получить верный результат? Верных ответов: 3 вместовместо 10 в функции range() записать 20
заменить квадратные внутренние скобки на круглые
вместо выражения i*i записать (i+1)*(i+1)
удалить внешние квадратные скобки
вместо выражения i*i записать (i+1)*i

Ответы

Ответ дал: 48103040506
12

Ответ:

square = [(i+1)*(i+1) for i in range(20)]


atom505: удалить внешние квадратные скобки
48103040506: А смысл, если мы делаем массив ?
hihensogyy: вместо 10 в функции range()записать 20,вместо выражения i*i записать (i+1)*(i+1) и еще нужно заменить квадратные скобки на круглые.
48103040506: Да
48103040506: (про скобки Внутри)
klarakruchevseh: вместо 10 в функции рэнж...
Вас заинтересует