In the below python code
var=input("Enter a number between 1 to 10:")
if (var==1 or var==2 or var==3 or var==4 or var==5):
print ('the entered number is between 1 to 5')
elif (var==6 or var==7 or var==8 or var==9 or var==10):
print ('The entered number is between 5 to 10')
else:
print ('Wrong value exiting!!')
When i run it in terminal~$ python name.py
Enter a number between 1 to 10:3
the entered number is between 1 to 5
when i run it in terminal~$ python3 name.py
Enter a number between 1 to 10:3
Wrong value exiting!!
What makes the difference ? & what i have to change in order to get the correct output when i compile with python3`?
is there any simpler way of comparison instead of using "or" for every number ?