Question: if days = = 0 : return pennies# Returns number of pennies if pennies are doubled num _ days times def double _ pennies (

if days ==0:
return pennies# Returns number of pennies if pennies are doubled num_days times
def double_pennies(num_pennies, num_days):
total_pennies =0
else:
total_pennies = double_pennies((num_pennies *2),(num_days -1))
return total_pennies
# Program computes pennies if you have 1 penny today,
# 2 pennies after one day, 4 after two days, and so on
starting_pennies = int(input())
user_days = int(input())
print('Number of pennies after', user_days, 'days: ', end="")
print(double_pennies(starting_pennies, user_days))

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!