python字符串一个是汉字,一个是字母怎么对比

Python015

python字符串一个是汉字,一个是字母怎么对比,第1张

两个字符串长度不相等。比如 wuhan 和 wuhana

2. 两个字符串不仅长度相等,而且对应位置上的字符完全一致(区分大小写)。比如 Wuhan 和Wuhan

3. 两个字符串长度相等,

字符串按位比较,两个字符串第一位字符的ascii码谁大,字符串就大,不再比较后面的;第一个字符相同的情况下,就比第二个字符串,以此类推。

举例如下:

1、创建python文件,testcompare.py;

2、编写字符串比较脚本

print("A"<"B")

print("Aa"<"Ab")

print("ABC"=="abc")

print("abc"=="abc")

3、选择‘在终端中运行Python文件’;

4、查看执行结果,输出字符串的比较;

脚本片段:

str1 = "resultCode": "200"

str2 = "{"total":2,"pages":1,"hint":"","resultCode":"200","error":""}

预期结果应该是返回True,但脚本执行后,结果一直是False,

肉眼观察没有问题,最后发现是str1的冒号后面多了一个空格。