python13_逻辑比较

逻辑比较

python 复制代码
A = 15
B = 15
C = 25


# 等于比较
def compare1(a, b):
    result1 = (a == b)
    return result1


# 不等比较
def compare2(a, b):
    result2 = (a != b)
    return result2


# 大于比较
def compare3(a, b):
    result3 = (a > b)
    return result3


# 小于比较
def compare4(a, b):
    result4 = (a < b)
    return result4


# 大于或者等于比较
def compare5(a, b):
    result5 = (a >= b)
    return result5


# 小于或者等于比较
def compare6(a, b):
    result6 = (a <= b)
    return result6


# is比较
def compare7(a, b):
    result7 = (a is b)
    return result7


# is not 比较
def compare8(a, b):
    result8 = (a is not b)
    return result8


# or 比较
def compare9(a, b):
    result9 = (a is b) or (a is not b)
    return result9


# and 比较
def compare10(a, b):
    result10 = (a is b) and (a is not b)
    return result10


# not 比较
def compare11(a, b):
    result11 = not (a is b)
    return result11


if __name__ == "__main__":
    print("整型常量A =", A, "整型常量B =", B, "整型常量C =", C)
    print(f"{A} == {B}输出结果为:{compare1(A, B)}")  # A == B
    print(f"{A} != {C}输出结果为:{compare2(A, C)}")  # A != C
    print(f"{A} > {C}输出结果为:{compare3(A, C)}")  # A > C
    print(f"{A} < {C}输出结果为:{compare4(A, C)}")  # A < C
    print(f"{A} >= {C}输出结果为:{compare5(A, C)}")  # A >= C
    print(f"{A} < = {C}输出结果为:{compare6(A, C)}")  # A <= C
    print(f"{A} is {B}输出结果为:{compare7(A, B)}")  # A is B
    print(f"{A} is not {B}输出结果为:{compare7(A, B)}")  # A is not B
    print(f"({A} is {C}) or ({A} is not {B})输出结果为:{compare9(A, B)}")  # (A = C) or(A <>B)
    print(f"({A} is {C}) and ({A} is not {B})输出结果为:{compare10(A, B)}")  # (A = C) and(A <>B)
    print(f"not ({A} is {B})输出结果为:{compare11(A, B)}")  # not (A = B)

运行结果

相关推荐
guodingdingh29 分钟前
软件开发工作问题总结0718
java·开发语言·数据库
优橙教育2 小时前
5G网优培训 vs Java开发:转行选哪个?
java·开发语言·5g
想会飞的蒲公英3 小时前
计算机怎样读取中文文本:编码、清洗与标准化
人工智能·python·自然语言处理
SeaTunnel4 小时前
从 Python Script 地狱到标准化数据集成框架
大数据·开发语言·python·程序员·代码·seatunnel
深度研习笔记4 小时前
OpenCV工业视觉实战09|项目EXE打包+工控机无环境部署+后台常驻运行,彻底脱离Python环境,完成项目最终交付
python·opencv·webpack
碎光拾影4 小时前
ARM交叉工具链各工具作用及IMX6ULL平台LED+蜂鸣器裸机程序实现
java·开发语言·数据库
CCPC不拿奖不改名5 小时前
大模型推理架构与开源生态知识整理
数据库·windows·python·架构·langchain·开源·github
Marst Code5 小时前
(python)2026Plotly 库评估:交互式可视化到底值不值得引入?
开发语言·python
databook5 小时前
当散点图不够用时:用 t-SNE 可视化多维数据
python·数据分析·数据可视化
Miao121315 小时前
微服务 API 测试实践:海外某民宿平台如何构建模式驱动测试基础设施
java·开发语言