• + 0 comments

    This code works because - there are two outputs 'Weird' and 'Not Weird'. If we notice closely the cases when it should be 'Weird' we see two conditions n should be odd or in range 6 to 20. we can combine these conditions via OR statement and rese of the cases will be 'Not Weird' if(n%2 != 0 or (n>=6 and n<=20)): print('Weird') else: print('Not Weird')