python中字符串如何比较大小


本文摘自php中文网,作者爱喝马黛茶的安东尼,侵删。

Python的字符串比较与Java类似,也需要一个比较函数,而不能用==符号。用cmp()方法来比较两个对象,相等返回 0 ,前大于后,返回 1,小于返回 -1。

例子:

1

2

3

4

5

6

7

a = "abc"

b = "abc"

c = "aba"

d = "abd"

print cmp(a,b)

print cmp(a,c)

print cmp(a,d)

返回

1

2

3

0

1

-1

相关推荐:《Python视频教程》

注意:

python3中已经移除了cmp函数。

可以用==来比较字符串,而且效果和cmp函数一样,也可以用is。

1

2

3

4

5

6

7

>>> a='abc'

>>> b='abc'

>>> a is b

True

>>> id(a) == id(b)

True

>>>

以上就是python中字符串如何比较大小的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python“与”怎么表示

Python爬虫任务接单渠道

Python解决js文件utf-8编码乱码问题

anaconda是什么?

实例讲解Python基于回溯法子集树模板实现图的遍历功能

Python字典的操作总结(附示例)

Python能做什么项目

Python基础_文件操作实现全文或单行替换的方法

Python中spyder怎么安装

Python的环境配置解析

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...