Предмет: Информатика,
автор: atom505
Индира пишет обучающую программу по математике на языке 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
Ответы
Автор ответа:
12
Ответ:
square = [(i+1)*(i+1) for i in range(20)]
atom505:
удалить внешние квадратные скобки
А смысл, если мы делаем массив ?
вместо 10 в функции range()записать 20,вместо выражения i*i записать (i+1)*(i+1) и еще нужно заменить квадратные скобки на круглые.
Да
(про скобки Внутри)
вместо 10 в функции рэнж...
Похожие вопросы
Предмет: Математика,
автор: Typag478
Предмет: Химия,
автор: aplusb
Предмет: История,
автор: Rrrrrk34
Предмет: Алгебра,
автор: doserdduser
Предмет: Геометрия,
автор: Mur021