zoukankan      html  css  js  c++  java
  • python3中替换python2中cmp函数

    python 3.4.3 的版本中已经没有cmp函数,被operator模块代替,在交互模式下使用时,需要导入模块。

    在没有导入模块情况下,会出现

    提示找不到cmp函数了,那么在python3中该如何使用这个函数呢?
    所以要导入模块

    看下面给的内置函数

    这几个函数就是用来替换之前的cmp的,之前使用cmp的同胞们,咱们以后就换上面这些函数咯。

    先简单说下这几个函数的意思吧。

    lt(a,b) 相当于 a<b     从第一个数字或字母(ASCII)比大小 

    le(a,b)相当于a<=b

    eq(a,b)相当于a==b     字母完全一样,返回True,

    ne(a,b)相当于a!=b

    gt(a,b)相当于a>b

    ge(a,b)相当于 a>=b

    函数的返回值是布尔哦

  • 相关阅读:
    ROC曲线
    数学建模的时间表和分工
    找寻子串
    被7整除
    Java中BufferedReader和scanner的对比
    机器学习降维方法
    梯度下降法
    天池大赛
    统一认证系统(三)
    软件设计方案
  • 原文地址:https://www.cnblogs.com/jpr-ok/p/9166337.html
Copyright © 2011-2022 走看看