Python判断语句-前置知识:布尔类型,比较运算符

布尔类型(bool)字面量:

  1. True,真
  2. False,假

布尔类型数据:

  1. 定义变量存储布尔类型数据:变量名称 = 布尔类型字面量
  2. 通过比较运算符进行比较得到布尔类型的数据:result = 10 > 5

比较运算符:

比较运算符

描述

示例

==

判断内容是否相等,满足为True,不满足为False

如a=2,b=1,则a==b为False

!=

判断内容是否不相等,满足为True,不满足为False

如a=2,b=1,则a!=b为True

>

判断运算符左侧内容是否大于右侧,满足为True,不满足为False

如a=2,b=1,则a>b为True

<

判断运算符左侧内容是否小于右侧,满足为True,不满足为False

如a=2,b=1,则a<b为False

>=

判断运算符左侧内容是否大于等于右侧,满足为True,不满足为False

如a=2,b=2,则a>=b为True

<=

判断运算符左侧内容是否小于等于右侧,满足为True,不满足为False

如a=2,b=2,则a<=b为True

示例如下:

# 变量存储布尔类型数据
bool_1 = True
bool_2 = False
print(type(bool_1), bool_1, type(bool_2), bool_2)
# 比较运算符运用
print(f"2 == 1,结果为{2 == 1}")
print(f"\"num1\" == \"num2\",结果为{'num1' == 'num2'}")
print(f"2 != 1,结果为{2 != 1}")
print(f"2 > 1,结果为{2 > 1}")
print(f"2 >= 2,结果为{2 >= 2}")
print(f"2 < 1,结果为{2 < 1}")
print(f"2 <= 2,结果为{2 <= 2}")

运行

727907:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [1-2] 727911:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [1-5], path: false<motionCaptureEnable-I32:0==1> 727913:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [2-5], path: false<zoomRatio-F:10.000000<6.000000> 727917:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[pass], innIndex: [3-5], path: true<hybridrawLuxLimiter1-B:1==1> 727918:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [2-2] 727921:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [1-1], path: false<paramsHolder->current_burst_capture_type-I32:-1==2> 727924:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [1-1] 727926:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [1-13], path: false<paramsHolder->current_burst_capture_type-I32:-1==2> 727927:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [2-13], path: (false<zoomRatio-F:10.000000>30.000000>) 727929:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [3-13], path: false<motionCaptureEnable-I32:0==1> 727931:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [4-13], path: false<zoomRatio-F:10.000000<6.000000> 727932:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [5-13], path: (false<hybridrawLuxLimiter2-B:1==0>) 727934:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [6-13], path: (false<hybridrawLuxLimiter2-B:1==0>) 727935:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [7-13], path: (false<hybridrawLuxLimiter2-B:1==0>) 727937:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [8-13], path: (true<hybridrawLuxLimiter1-B:1==1>&&false<paramsHolder->livephoto_enable-B:0==1>) 727940:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [9-13], path: (false<oplusMeta->com.qti.stats_control.hdr_detected-I32:0>0>) 727942:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [10-13], path: (false<oplusMeta->com.qti.stats_control.hdr_detected-I32:0>0>) 727946:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[pass], innIndex: [11-13], path: true<hybridrawLuxLimiter1-B:1==1> 728045:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [1-2] 728047:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [1-5], path: false<motionCaptureEnable-I32:0==1> 728049:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[fail], innIndex: [2-5], path: false<zoomRatio-F:10.000000<6.000000> 728052:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[pass], innIndex: [3-5], path: true<hybridrawLuxLimiter1-B:1==1> 728053:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [2-2] 728056:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[pass], innIndex: [1-1], path: true<paramsHolder->current_burst_capture_type-I32:2==2> 728060:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2677 handlePlanConditions() outIndex: [1-1] 728064:01-01 00:07:18.776 12055 12809 I APS_INTERFACE: [INFO][ ALGO_PREVIEWDECISION ] ApsPreviewDecisionByJsonTree.cpp: 2701 handlePlanConditions() |__[pass], innIndex: [1-13], path: true<paramsHolder->current_burst_capture_type-I32:2==2>
07-27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值