OR statement handling two != clauses Python
问题 (Using Python 2.7) I understand this is pretty elementary but why wouldn't the following statement work as written: input = int(raw_input()) while input != 10 or input != 20: print 'Incorrect value, try again' bet = int(raw_input()) Basically I only want to accept 10 or 20 as an answer. Now, regardless of 'input', even 10, or 20, I get 'Incorrect value'. Are these clauses self conflicting? I thought that the OR statement would say OK as long as one of the clauses was correct. Thanks! 回答1: You