在程序中,字符串所用的所有字符都有其对应的ASCII码表值
- 大小写英文单词
- 数字
- 特殊符号(!、\、|、@、#、空格等)
每一个字符都对应一个数字的码值
从头到尾,一位一位进行比较,其中一位大,后面就无需比较了。
通过ASCII码表,确定字符对应的ASCII码值数字来确定大小
print(f"{'abd' > 'abc'}") # True
print(f"{'ab' > 'a'}") # True
print(f"{'a' > 'A'}") # True
print(f"{'key2' > 'key1'}") # True