python 字符串比较大小

python中的字符串是可以比较大小的。

从第一个字符开始比较,ASCII码越大str越大,第一个相同后比较第二个。

例.输入一个字符串,打印这个字符串中所有数字字符的和.

getStr = input('请输入字符串:')
index = 0
sum = 0
while index < len(getStr):
    if getStr[index] >= '0' and getStr[index] <= '9': #数字0-9的ASCII码是相邻的,直接比较字符串
        n = int(getStr[index])
        sum += n
    index += 1
print(sum)

 

你可能感兴趣的:(python 字符串比较大小)