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).

Advertising by Google, may be based on your interests

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