Python中的比较运算符和使用范例

2023-03-23 00:00:00 python 运算符 范例

Python中的比较运算符有以下几种:

等于(==)
不等于(!=)
大于(>)
小于(<)
大于等于(>=)
小于等于(<=)
下面是使用范例:

# 使用范例一:比较数字大小
a = 5
b = 10
if a < b:
    print("a小于b")
elif a == b:
    print("a等于b")
else:
    print("a大于b")

# 使用范例二:比较字符串大小
str1 = "pidancode.com"
str2 = "皮蛋编程"
if str1 == str2:
    print("两个字符串相等")
elif str1 < str2:
    print("字符串str1小于字符串str2")
else:
    print("字符串str1大于字符串str2")

# 使用范例三:比较列表大小
lst1 = [1, 2, 3]
lst2 = [1, 2, 3, 4]
if len(lst1) == len(lst2):
    print("两个列表长度相等")
elif len(lst1) < len(lst2):
    print("列表lst1长度小于列表lst2")
else:
    print("列表lst1长度大于列表lst2")

输出结果为:

a小于b
字符串str1小于字符串str2
列表lst1长度小于列表lst2

注意:在比较字符串大小时,Python比较的是字符串的字典序(即按照ASCII码顺序比较字符串中每个字符的大小),因此"pidancode.com"比"皮蛋编程"要小。

相关文章