字符串的比较
字符串是按位比较,也就是一位位进行比较,只要有一位大,那么整体就大
举例如下:
直接上代码
# 比较字符串 abc 与字符串 abd
def func01():
str1 = 'abc'
str2 = 'abd'
if str1 > str2:
print(f'字符串{str1} > {str2}')
else:
print(f'字符串{str1} < {str2}')
# 比较字符串 a 与 A
def func02():
"""
a 在ASCII表内位于65,A 在ASCII表内位于 97
具体的ASCII表我就不上图了,网上好多的,这个不含任何逻辑
一般就只记住数字部分和小写英文字母a和大写的A即可
"""
str1 = 'a'
str2 = 'A'
if str1 > str2:
print(f'字符串{str1} > {str2}')
else:
print(f'字符串{str1} < {str2}')
# 比较字符串 str1 与 str2
def func03():
str1 = 'str1'
str2 = 'str2'
if str1 > str2:
print(f'字符串{str1} > {str2}')
else:
print(f'字符串{str1} < {str2}')
if __name__ == '__main__':
func03()