Time is over! You can keep submitting you assignments, but they won't compute for the score of this quiz.
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
def feel_the_power(initial_number, power): result = 1 power_count = 0 while power_count < power: result *= initial_number power_count += 1 return result