Предмет: Информатика, автор: minespector31

Помогите пожалуйста!
Спам - репорт
Створіть програму мовою пітон. На вході маємо цілочисельний список. Програма повинна піднести кожен елемент до квадрвту та вивести його у новий список.
(я пытался сделать но не получается, помогите пожалуйстаа)


Аноним: как вводится список не указано?

Ответы

Автор ответа: ppgem374
1

import math

list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

list2 = []

for i in list1:

   list2.append(math.pow(i, 2))

print(list2)


minespector31: мне выбивает 1.0, 1.4142135623730951, 1.7320508075688772, 2.0, 2.23606797749979, 2.449489742783178, 2.6457513110645907, 2.8284271247461903, 3.0, 3.1622776601683795 , что делать?
ppgem374: Изменил ответ
Аноним: а зачем math.pow?
ppgem374: Потому что нужно возвести в квадрат?
ppgem374: Нет, конечно можно умножить его само на себя, но зачем когда есть math.pow?
Аноним: функциональная обертка над `**`
minespector31: все спсибо бро
ppgem374: Как тс-у угодно пусть так и пишет, вам лишь бы придраться.
Аноним: если бы он знал как писать вопросов бы тут не задавал
Автор ответа: Аноним
1

array = input().split()

for element in array:

   print(int(element) ** 2)

это если массив вводится как числа, разделенные пробелом

Похожие вопросы
Предмет: Математика, автор: marinatarax2010
Предмет: Алгебра, автор: samotkanovaviktoria