Python中使用cmp函数比较两个数的大小
在Python中,cmp()
函数用于比较两个对象的大小,这个函数在Python 3中已经被移除,但在Python 2中是可用的,如果你正在使用Python 2,那么可以使用cmp()
函数来比较两个数的大小,下面是一个简单的例子:
a = 5 b = 10 result = cmp(a, b) print(result)
在这个例子中,cmp(a, b)
会返回一个整数,如果a
小于b
,它会返回-1;如果a
等于b
,它会返回0;如果a
大于b
,它会返回1。
如果你正在使用Python 3,那么你应该使用其他方法来比较两个数的大小,Python 3中没有内置的cmp()
函数,取而代之的是,你可以使用比较运算符来比较两个数的大小,下面是一个例子:
a = 5 b = 10 if a < b: result = -1 elif a == b: result = 0 else: result = 1 print(result)
在这个例子中,我们使用了if-elif-else语句来比较a
和b
的大小,如果a
小于b
,我们返回-1;如果a
等于b
,我们返回0;如果a
大于b
,我们返回1,这个方法在Python 3中更为常见。
版权声明
本文仅代表作者观点,不代表米安网络立场。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。