Продолжим упрощать себе работу, минуя множество одинаковых операций.
Создадим новую программу, которая возводит в заданную степень все числа, переданные пользователем.
Формат ввода
В первой строке записана последовательность натуральных чисел, разделённых пробелами.
Во второй строке записано натуральное число P — степень, в которую требуется возвести числа.
Формат вывода:
Последовательность чисел, являющихся ответом.
Числа вывести в одну строку через пробел.
Пример
Ввод
2 3 4
3
Вывод
8
27
64
Ввод
8 27 64
Вывод
49382617284 493817284 4937284 49284 484
Решение
Слегка усложненный вариант, для отработки использования метода split() и преобразования типов данных
Считываем строку. Делим ее на отдельные последовательности и преобразуем их в целые числа.
После чего перебираем числа и выводим их в одну строку.
Посмотреть код
Решение
numbers = []
string = input()
power = int(input())
numbers = string.split()
for number in numbers:
print(int(number) ** power, end=' ')