📜  开关案例中的关系运算符 (1)

📅  最后修改于: 2023-12-03 14:54:10.352000             🧑  作者: Mango

关系运算符

关系运算符也称为比较运算符,用于比较两个值之间的关系,返回值为布尔型(True或False)。

在开发中,我们经常要用到比较运算符,例如判断用户输入的密码是否正确、比较两个数的大小等。

以下是Python中的关系运算符:

| 运算符 | 描述 | 示例 | |--------|----------------|--------------------------| | == | 等于 - 比较两个值是否相等 | 10 == 5+5,结果为True | | != | 不等于 - 比较两个值是否不相等 | 10 != 9+1,结果为False | | > | 大于 - 比较左边的值是否大于右边的值 | 10 > 5,结果为True | | < | 小于 - 比较左边的值是否小于右边的值 | 5 < 10,结果为True | | >= | 大于等于 - 比较左边的值是否大于或等于右边的值 | 5+5 >= 10,结果为True | | <= | 小于等于 - 比较左边的值是否小于或等于右边的值 | 9 <= 10,结果为True |

关系运算符示例

在这里我们来看几个简单的示例:

# 等于
a = 10
b = 5 + 5
if a == b:
    print("a和b相等")
else:
    print("a和b不相等")

# 大于
num1 = 10
num2 = 5
if num1 > num2:
    print("num1大于num2")
else:
    print("num1小于等于num2")

# 小于
if num2 < num1:
    print("num2小于num1")
else:
    print("num2大于等于num1")

以上代码的输出结果为:

a和b相等
num1大于num2
num2小于num1

在实际开发中,我们需要结合条件语句来使用关系运算符,判断不同条件下程序的行为,例如:

num = int(input("请输入一个数字:"))
if num > 0:
    print("您输入的是一个正数")
elif num < 0:
    print("您输入的是一个负数")
else:
    print("您输入的是零")

以上代码会根据用户输入的数字,输出不同的提示信息。

总结

关系运算符是Python中常用的运算符之一,常常用于比较变量的大小、判断是否相等等。在实际应用中,我们需要结合条件语句来使用关系运算符,根据不同的条件输出不同的结果。