exercise - people exercise - pets exercise - favorite places exercise - favorite numbers exercise - cities exercise - extensions summary user input and while loops how the input(function works writing clear prompts using int(to accept numerical input the modulo operator accepting input in python exercise - rental car exercise - restaurant seating exercise - multiples of ten introducing while loops the while loop in action letting the user choose when to quit using flag using break to exit loop using continue in loop avoiding infinite loops exercise - pizza toppings exercise - movie tickets exercise - three exits exercise - infinity using while loop with lists and dictionaries moving items from one list to another removing all instances of specific values from list filling dictionary with user input exercise - deli exercise - no pastrami exercise - dream vacation summary functions defining function passing information to function arguments and parameters exercise - message exercise - favorite book passing arguments positional arguments keyword arguments default values contents in detail xv