Сделал 14 задание

This commit is contained in:
parent 905806d852
commit 53d8e28cee

44
lesson.14.py Normal file
View file

@ -0,0 +1,44 @@
''' ****** Задание 14 из 20 *********
* Иногда приходится выполнять однотипные действия над целой группой чисел — например, возвести каждое из них в заданную степень.
Вручную это делать долго и утомительно, особенно если чисел много.
Пора автоматизировать процесс!
Напишите программу, которая возводит в заданную степень все числа, переданные пользователем.
Формат ввода
В первой строке записана последовательность натуральных чисел, разделённых пробелами.
Во второй строке записано натуральное число
P — степень, в которую требуется возвести числа.
Формат вывода
Последовательность чисел, являющихся ответом.
Числа вывести в одну строку через пробел.
Подсказка
Преобразуйте строку в список методом split:
numbers = input().split()
Переберите строковые представления чисел и возведите их в нужную степень и сохраните обратно в список в стрковом виде.
Выведите ответ, используя метод join:
print(' '.join(numbers))
Пример 1
Ввод
2 3 4
3
Вывод
8 27 64
'''
if __name__ == "__main__":
data = list(map(int, input().split()))
number = int(input())
for i in data:
print(i ** number, end=' ')