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的冒号后面多了一个空格。