Solutions will be available when this assignment is resolved, or after a few failing attempts.
The Power of While Loops
Use a while loop to complete the function
feel_the_power so that it takes the
initial_number and multiplies it by itself
power number of times.
>>> feel_the_power(3, 0) 1 >>> feel_the_power(3, 1) 3 >>> feel_the_power(3, 2) 9 >>> feel_the_power(3, 3) 27
Hint: You'll need additional variables to keep track of both the result and how many times you've multiplied it by itself.
Hint 2: Remember, with multiplication, you start your result at 1 instead of 0 because if you multiply by 0 you get 0.
Hint 3: NO INFINITE LOOPS!
test while loop power zero - Run Test
def test_while_loop_power_zero(): assert feel_the_power(3, 0) == 1
test while loop power one - Run Test
def test_while_loop_power_one(): assert feel_the_power(3, 1) == 3
test while loop power three - Run Test
def test_while_loop_power_three(): assert feel_the_power(3, 3) == 27