Помогите с заданиями в Python разобраться
1.Написать функцию возведения в степень и вычислить выражение.
2.Имея список example=[[1,2], [3,4]], создайте на его основе новый список, содержащий в себе элемент [1]. Используйте срезы.
2.Дано натуральное число n с клавиатуры. Напишите программу, которая печатает численный трегольник в соответствии с примером:
1
22
333
4444
55555
…
Функция возведения в степень:
python
Copy code
def exponentiation(base, exponent):
return base ** exponent
result = exponentiation(2, 3)
print(result) # Output: 8
Создание нового списка на основе списка example:
lua
Copy code
example = [[1, 2], [3, 4]]
new_list = example[0:1]
print(new_list) # Output: [[1]]
Печать числового треугольника:
python
Copy code
n = int(input("Введите натуральное число: "))
for i in range(1, n+1):
for j in range(i):
print(i, end="")
print()
Пример вывода для n=5:
yaml
Copy code
1
22
333
4444
55555