Python cmp函数在Python3.4版本后就不存在了。全部换成了operator库了
#2018-06-05 June Tuesday the 23 week, the 156 day SZ
cmp函数在Python3.4版本后就不存在了。全部换成了operator库了
#print ("cmp(80, 100) : ", cmp(80, 100))
#print(cmp(1,2))
#help(type(cmp)
Traceback (most recent call last):
File "D:\ST\Python_work\ML.py", line 3, in <module>
help(type(cmp))
NameError: name 'cmp' is not defined
[Finished in 0.5s]
import operator
print(operator.lt(1,2))
True
[Finished in 0.6s]
'''
<span style="font-size:18px;">
operator.lt(a, b) 小于
operator.le(a, b) 小于等于
operator.eq(a, b) 等于
operator.ne(a, b) 不等于
operator.ge(a, b) 大于等于
operator.gt(a, b) 大于
operator.__lt__(a, b)
operator.__le__(a, b)
operator.__eq__(a, b)
operator.__ne__(a, b)
operator.__ge__(a, b)
operator.__gt__(a, b) </span>
'''
cmp函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。
语法
以下是 cmp() 方法的语法:
cmp( x, y )
参数
x -- 数值表达式。
y -- 数值表达式。
Python cmp函数在Python3.4版本后就不存在了。全部换成了operator库了相关推荐
- [转载] python cmp函数比较字典_Python 字典(Dictionary) cmp()方法
参考链接: Python cmp方法 Python 字典(Dictionary) cmp()方法 描述 Python 字典(Dictionary) cmp() 函数比较两个字典元素. 语法 cmp() ...
- python cmp函数比较列表_Python列表cmp()方法
Python列表cmp()方法比较两个列表. 语法 以下是cmp()方法的语法 - cmp(list1, list2) 参数 list1 - 这是要比较的第一个列表. list2 - 这是第二个要比较 ...
- python生成器函数(generator),python3学习笔记:生成器generator
简单了解下生成器generator,主要是yield的返回值和send的传参,记录下. 生成器的基本属性 generator = 函数 + yield 简单说,就是一个函数,里面用到了关键字yield ...
- Ubuntu 20.04安装python3.6版本后terminal终端无法打开
点开terminal图标一直在转圈无法打开,想个招在文件夹中打开terminal(在应用市场重新安装terminal并不好用) 安装好python后根据教程删除修改过软链接一次,重新建立软链接到pyt ...
- python cmp函数未定义_python用plt画图时,cmp设置方法
在python,有时候是需要画图的,比如把一个矩阵用图像的形式显示,之前用的好好的,每次用plt.imshow(),都是彩色图,不知为啥,突然全是黑白图了,于是需要设置cmap的值,如下: plt.i ...
- python apply函数取数据中的后四位_python 实现rolling和apply函数的向下取值操作
我就废话不多说了,大家还是直接看代码吧! import pandas as pd def get_under_rolling(df,window,user,name): df[name] = df[u ...
- python append函数 循环_Python中循环后使用list.append数据被覆盖问题的解决
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 编写一个程序、读取一个python源程序文件_编写一个程序,读取一个python源文件,将文件中所有除保留字外的小写字母换成大写字母,生成后的文件要能被python解释器正确执行。...
[简答题]完成教材第4章 实训2 实训3 课后习题中的操作题3,4,5 请提交代码截图和效果截图 [单选题]病毒不包括以下成分 [填空题]酵母菌的繁殖方式主要是 . [判断题]在观察显微镜时,要遵循由 ...
- python源文件改写_Python源文件改写.编写一个程序,读取一个Python源程序,将文件中所有除保留字外的小写字母换成大写字母...
程序代码如下: importkeyword. s=keyword.kwlist. #建立保留字列表. n=input("输入一个文件名:"). f=open(n,"r&q ...
最新文章
- Selenium查询10010账户余额——python篇
- 舞力全开加速_国行舞力全开评测:丝滑得不像是育碧服务器!
- tomcat默认用户名密码修改
- Hadoop学习之路一 Single Node Setup
- ubuntun 16.04 AttributeError: type object 'Callable' has no attribute '_abc_registry'
- 算法基础——冒泡与选择排序
- Java数组队列ArrayQueue
- Struts2自定义的转换器
- 谈一谈对旋转矩阵的理解
- PAT: gets’ was not declared in this scope gets(s)
- visualvm连接服务器jvm进行监控
- 1734: [Usaco2005 feb]Aggressive cows 愤怒的牛
- 封装一个简单实用的朋友圈
- TCP三次握手四次挥手简介
- altium designer原理图生成pcb
- 使用acmesh免费开启https(详细概念介绍与操作步骤记录)
- 行业动荡, 犹如浮萍
- 随机抽人名小程序_这些好用的微信小程序,你知道多少?
- 最新猎豹网校C语言数据结构与算法项目实战(共32集)
- 万字长文,详述TRIDENT: Poseidon 哈希算法的硬件加速与实现!