文章目录

  • 1.字符串比较规则

1.字符串比较规则

  • 比较步骤如下:从(1)->(4)
(1)两个字符串按照从左至右的顺序逐个字符比较,如果对应的两个字符相同,则继续比较下一个字符。

(2)如果找到了两个不同的字符,则具有较大ASCII码的字符对应的字符串具有更大的值。

(3)如果对应字符都相同且两个字符串长度相同,则这两个字符串相等。

(4)如果对应字符都相同但两个字符串长度不同,则较长的字符串具有更大的值。
  • eg:
str1='Python'
str2='C++'
str3='Python3.7'
str4='Python'
print('str1大于str2:',str1>str2)
print('str1小于等于str2:',str1<=str2)
print('str1小于str3:',str1<str3)
print('str1大于等于str3:',str1>=str3)
print('str1等于str4:',str1==str4)
print('str1不等于str4:',str1!=str4)

结果:
str1大于str2: True
str1小于等于str2: False
str1小于str3: True
str1大于等于str3: False
str1等于str4: True
str1不等于str4: False