Solve problem "Exponentiation" online - Learn Python 3 - Snakify

Exponentiation


Statement

Given a positive real number \( a \) and a non-negative integer \( n \). Calculate \( a^{n} \) without using loops, ** operator or the built in function math.pow(). Instead, use recursion and the relation \( a^{n} = a \cdot a^{n-1} \). Print the result.

Form the function power(a, n).


In all the problems input the data using input() and print the result using print().