Jonathan Beard8,496 Points
While loop correction needed for Python Project
When running the final code for the ticket price project, I believe there is an oversight. In the example given where craig buys 98 tickets, leaving two remaining which are then purchased by Terry, there should be a prompt if the number entered exceeds the remaining balance. As it stands now, if Terry were to enter 3 tickets instead of two, the output would be SOLD! Sorry the tickets are all sold out!.
My thought is a ValueError should be included if the number of tickets requested exceeds the remaining ticket balance.
Pedro CabralFront End Web Development Techdegree Student 28,611 Points
You must have missed something, there is a check for that:
if num_tickets > tickets_remaining: raise ValueError...