Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 617 Bytes

09-字符串大小比较.md

File metadata and controls

24 lines (16 loc) · 617 Bytes

字符串大小比较

在程序中,字符串所用的所有字符都有其对应的ASCII码表值

  1. 大小写英文单词
  2. 数字
  3. 特殊符号(!、\、|、@、#、空格等)

每一个字符都对应一个数字的码值

字符串如何比较

从头到尾,一位一位进行比较,其中一位大,后面就无需比较了。

单个字符之间如何确定大小?

通过ASCII码表,确定字符对应的ASCII码值数字来确定大小

print(f"{'abd' > 'abc'}")  # True
print(f"{'ab' > 'a'}")  # True
print(f"{'a' > 'A'}")  # True
print(f"{'key2' > 'key1'}")  # True