Язык программирования Python
Даны три числа, чётные возвести в квадрат, нечётные в куб, и вывести.
Заранее спасибо!
Ответы
Ответ дал:
1
numbers = [int(input()) for i in range(3)]
for n in numbers:
if n%2 == 0:
print(n**2, end=" ")
else:
print(n**3, end=" ")
NASA606:
Но ведь там должны быть даны три числа, а не одно
тут используется генератор списка, число запрашивается 3 раза и вносится в список
в ф-ии range() можно выставить любое число, столько и будет раз запрошено число
А выведено тоже?
Ну да, как в условии...цикл по всем элементам списка пробежится
Не мне прост инетерсно, я не питонист, впервые вижу, чтобы цикл объявляли сразу в перменной
Так генератор создаётся) можно таким способом сразу создавать список с нужными элементами
я тоже не питонист особо
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад