Lab 3: Compute power of a number (Exponentiation)

Problem statement

Write a Python program to compute the power of a given number.

Sample Input1: 2,3
Sample Output1: 8

Sample Input2: 0, 3
Sample Output2: 0

Sample Input3: 3,0
Sample Output3: 1

Sample Input4: 2, -3
Sample Output4: 0.125

Sample Input4: 2, "ab"
Sample Output4: Invalid Input

Solution Key

Using for loop

Using while loop:

Using builtin function

Using ** operator:

http://cyberdojo.kgfsl.com/kata/edit/90A83D4231?avatar=peacock - for loop http://cyberdojo.kgfsl.com/kata/edit/06D7B4092A?avatar=elephant - Builtin func http://cyberdojo.kgfsl.com/kata/edit/06D7B4092A?avatar=bear - using ** operator http://cyberdojo.kgfsl.com/kata/edit/06D7B4092A?avatar=squirrel - while loop

Last updated