Python的字符串比较与Java类似,也需要一个比较函数,而不能用==符号。用cmp()方法来比较两个对象,相等返回 0 ,前大于后,返回 1,小于返回 -1.
a = "abc"
b = "abc"
c = "aba"
d = "abd"
print cmp(a,b)
print cmp(a,c)
print cmp(a,d)
//返回
0
1
-1
补充:
python3中使用 == 可进行比较两个字符串,与java中的 == 代表相等的含义不同
本文介绍了Python中字符串比较的方法,特别是Python 3中如何使用==符号来进行字符串比较,并提供了示例代码帮助理解。此外,还解释了Python 2中使用cmp()函数进行字符串比较的方式。
Python的字符串比较与Java类似,也需要一个比较函数,而不能用==符号。用cmp()方法来比较两个对象,相等返回 0 ,前大于后,返回 1,小于返回 -1.
a = "abc"
b = "abc"
c = "aba"
d = "abd"
print cmp(a,b)
print cmp(a,c)
print cmp(a,d)
//返回
0
1
-1
补充:
python3中使用 == 可进行比较两个字符串,与java中的 == 代表相等的含义不同
您可能感兴趣的与本文相关的镜像
Python3.11
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本