官术网_书友最值得收藏!

  • Practical Data Wrangling
  • Allan Visochek
  • 269字
  • 2021-07-02 15:16:09

Booleans

The Boolean data type has two, and only two, possible values, namely, True and False. In Python, you can produce a Boolean value by writing either True or False, starting with a capital T or F respectively:

>> True
>> False

Boolean values can be combined using bitwise operators:

  • The and operator yields True if the value on the left and the value on the right are both True
  • The or operator yields True if at least one of the items on the left or right is True

The following are some examples using bitwise operators:

>> True and True
>> True and False
>> True or False
>> False or False

Logical operators can be used to produce Boolean values from other data types by comparing values:

  • The == operator yields True if the values on either side are equal
  • The > operator yields True if value to the left is greater than the value to the right
  • The < operator yields True if the value to the right is greater than the value to the left

The following are some examples using logical operators:

>> 1 == 2
>> 1 == 1
>> 1 < 2
>> 1 < 0
>> 1 > 2
>> 2 > 1
>> "abc" == "abc"
>> "abc" == "cba"

Boolean values are good to make decisions within computer programs. You will see this when I introduce if statements later in the chapter. They are also good to store simple yes/no data entries, such as whether a particular individual lives in New York or whether a transaction has been completed.

主站蜘蛛池模板: 芦山县| 桃江县| 绥江县| 郑州市| 平定县| 巩留县| 江孜县| 阿城市| 广河县| 抚松县| 留坝县| 盐城市| 马尔康县| 乐清市| 长沙市| 台湾省| 嘉定区| 鄢陵县| 科尔| 丽水市| 竹山县| 罗江县| 若羌县| 汤原县| 龙胜| 泾阳县| 麟游县| 富民县| 航空| 新沂市| 南皮县| 定远县| 密云县| 米易县| 瑞丽市| 孝昌县| 连平县| 龙岩市| 翁牛特旗| 灌云县| 精河县|