比较的不是数值大小,比较的是ASCII大小, '9' 的ASCII值为57,字符 '1' 的ASCII值为49。python只比较第一个字符的ASCII,所以‘10’只看1的,所以57>49
这个问题在C++中也一样,有引号,说明比的是Ascll码,不是9>10。其中“9”>“1”,所以是true