def countdown(n): while n > 0: yield n n -= 1 # Create a generator object cd = countdown(5) # Iterate over the generator object for val in cd: print(val)