def number_of_pennies(dollars, pennies):
if pennies == 0:
dollars = dollars * 100
return(dollars)
if pennies>0:
dollars = dollars * 100
return(dollars+pennies)
print(number_of_pennies(5, 6)) # Should print 506
print(number_of_pennies(4)) # Should print 400
I can't make the last print statement ignore the pennies argument!
here's the error
506
Traceback (most recent call last):
File "main.py", line 12, in
print(number_of_pennies(4)) # Should print 400
TypeError: number_of_pennies() missing 1 required positional argument: 'pennies'

New Topic/Question
Reply


MultiQuote


|