From:http://interactivepython.org/courselib/static/pythonds/Introduction/GettingStartedwithData.html
- numeric classes
Python has two main built-in numeric classes that implement the integer and floating point data types.Note that when two integers are divided, the result is a floating point.
2. The boolean data type
>>> True
True
>>> False
False
>>> False or True
True
>>> not (False or True)
False
>>> True and True
True
In addition, relational operators and logical operators can be combined together to form complex logical questions.
Operation Name | Operator | Explanation |
---|---|---|
less than | < < | Less than operator |
greater than | > > | Greater than operator |
less than or equal | <= <= | Less than or equal to operator |
greater than or equal | >= >= | Greater than or equal to operator |
equal | == == | Equality operator |
not equal | != != | Not equal operator |
logical and | and and | Both operands True for result to be True |
logical or | or or | One or the other operand is True for the result to be True |
logical not | not not | Negates the truth value, False becomes True, True becomes False |
3. Identifiers
>>> theSum = 0
>>> theSum
0
>>> theSum = theSum + 1
>>> theSum
1
>>> theSum = True
>>> theSum
True

