逻辑比较
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 result11if __name__ == "__main__":print("整型常量A =", A, "整型常量B =", B, "整型常量C =", C)print(f"{A} == {B}输出结果为:{compare1(A, B)}") # A == Bprint(f"{A} != {C}输出结果为:{compare2(A, C)}") # A != Cprint(f"{A} > {C}输出结果为:{compare3(A, C)}") # A > Cprint(f"{A} < {C}输出结果为:{compare4(A, C)}") # A < Cprint(f"{A} >= {C}输出结果为:{compare5(A, C)}") # A >= Cprint(f"{A} < = {C}输出结果为:{compare6(A, C)}") # A <= Cprint(f"{A} is {B}输出结果为:{compare7(A, B)}") # A is Bprint(f"{A} is not {B}输出结果为:{compare7(A, B)}") # A is not Bprint(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)
运行结果