fork download
  1. def choose_lang():
  2. lang = None # NOTE: this `lang` has nothing to do with the global `lang`
  3. while True:
  4. try:
  5. lang = int(input("select (1 or 2)"))
  6. except ValueError:
  7. pass
  8. if lang not in [1, 2]:
  9. print("\ntry again")
  10. else:
  11. break
  12. return lang
  13.  
  14. lang = choose_lang()
  15. c = 2 + lang
  16. print(c)
Success #stdin #stdout 0.02s 5748KB
stdin
not one or two
3
2
1
stdout
select (1 or 2)
try again
select (1 or 2)
try again
select (1 or 2)4