I want to make a conditional test for python to check that the value of a given inputted number is equal to or less than 9, and greater than or equal to 0.
number =input( "Please enter a number! :" )
Please enter a number! :23
>>> edited_number=float(number)
>>> if edited_number >0 <9:
print ("Entered value greater than or equal to 0 and less than or equal to 9!")
I get a printed message saying:
entered value greater than or equal to 0 and less than or equal to 9!
Which obviously is wrong, because the entered value is 23. That then suggests to me that the <9 condition has been ignored for some reason.
Is there some way for me to have a numerical range with a single if? Or will only a single condition be interpreted per if statement?
PS: I am using Python 3.6.0b if that is of any relevance.