fork download
  1. name = input('What is your name? ')
  2. print('Hi ' + name)
  3. fav_color = input('What is your favorite Color ')
  4. print(name + ' likes ' + fav_color)
  5. fav_class = input("What's your favorite class? ")
  6. Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
  7.  
  8. # looping continues until the user inputs anything besides 'no'
  9. while Answer == 'no':
  10. name = input('What is your name? ')
  11. fav_color = input('What is your favorite Color ')
  12. fav_class = input("What's your favorite class? ")
  13. Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
  14.  
  15. ### ANOTHER SOLUTION ###
  16. # if use a while loop w/out any check (like the one above) you must have
  17. # a break statement
  18. while True:
  19. name = input('What is your name? ')
  20. print('Hi ' + name)
  21. fav_color = input('What is your favorite Color ')
  22. print(name + ' likes ' + fav_color)
  23. fav_class = input("What's your favorite class? ")
  24. Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
  25. # when Answer is NOT 'no' the loop breaks
  26. if Answer !='no':
  27. break
Runtime error #stdin #stdout #stderr 0.13s 23436KB
stdin
Standard input is empty
stdout
What is your name? 
stderr
Traceback (most recent call last):
  File "./prog.py", line 1, in <module>
EOFError: EOF when reading a line