Booleans(布尔值)
Python中的另一种类型是布尔布尔类型。有两个布尔值:True 和 False 。 它们可以通过比较值来创建,例如通过使用相等运算符==。
>> my_boolean = True
>>> my_boolean
True
>>> 2 == 3
False
>>> "hello" == "hello"
True
注意不要把赋值(一个等号)和比较(两个等号)混淆起来。比较
另一个比较运算符,不等于运算符(!=),如果被比较的项不相等,则值为True(真),如果比较值相等,则值为False。
>>> 1 != 1
False
>>> "eleven" != "seven"
True
>>> 2 != 10
True
!= 注意:这里的符号是是英文输入法状态下的感叹号比较符号(大于小于)
Python还具有数值比较符号 大于或小于 。分别是>和<。
>>> 7 > 5
True
>>> 10 < 10
False比较符号(大于等于,小于等于)
大于等于或小于等于运算符 ,符号是>=和<=。
>>> 7 <= 8
True
>>> 9 >= 9.0
True
大于或小于运算符也可以用来比较字符串(单词的字母顺序是基于其字母顺序的字母顺序)。
'a' > 'b'
False
'd' > 'b'
True