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)

运行结果

相关推荐
数据智能老司机44 分钟前
精通 Python 设计模式——分布式系统模式
python·设计模式·架构
数据智能老司机2 小时前
精通 Python 设计模式——并发与异步模式
python·设计模式·编程语言
数据智能老司机2 小时前
精通 Python 设计模式——测试模式
python·设计模式·架构
数据智能老司机2 小时前
精通 Python 设计模式——性能模式
python·设计模式·架构
c8i2 小时前
drf初步梳理
python·django
每日AI新事件2 小时前
python的异步函数
python
这里有鱼汤3 小时前
miniQMT下载历史行情数据太慢怎么办?一招提速10倍!
前端·python
databook12 小时前
Manim实现脉冲闪烁特效
后端·python·动效
程序设计实验室13 小时前
2025年了,在 Django 之外,Python Web 框架还能怎么选?
python
倔强青铜三14 小时前
苦练Python第46天:文件写入与上下文管理器
人工智能·python·面试