generator02.py 255 B

123456789101112131415161718
  1. from time import sleep
  2. def countdown(n):
  3. while n > 0:
  4. yield n
  5. n -= 1
  6. def main():
  7. for num in countdown(5):
  8. print(f'Countdown: {num}')
  9. sleep(1)
  10. print('Countdown Over!')
  11. if __name__ == '__main__':
  12. main()