Apr-22-2020, 09:25 AM
Output of input() is of string type. So no need to use str(). This code will exit loop when you enter other than Y for input('Another number? ')
while True: num = int(input('Please enter a number: ')) print('Number you entered is ' + ('even' if num%2 == 0 else 'odd')) proceed = input('Another number? ') if proceed.upper() != 'Y': break