使用python实现strcmp函数功能示例

 更新时间:2014年03月25日 09:17:10   作者:  
这篇文章主要介绍了使用python实现strcmp函数功能的示例,需要的朋友可以参考下

实现这个功能我相信大家一定明白他的意思了,很简单了,下面的代码大家参考使用吧

复制代码 代码如下:

def strcmp(str1,str2):
        i = 0
        while i<len(str1) and i<len(str2):
                outcome = cmp(str1[i],str2[i])
                if outcome:
                        print outcome
                        return outcome
                i +=1
        return cmp(len(str1),len(str2))
str1='dfdcd'
str2='dfdc'

print strcmp(str1,str2)
print cmp(str1,str2)

相关文章

  • Python venv虚拟环境配置过程解析

    Python venv虚拟环境配置过程解析

    这篇文章主要介绍了Python venv虚拟环境配置过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • python 机器学习的标准化、归一化、正则化、离散化和白化

    python 机器学习的标准化、归一化、正则化、离散化和白化

    这篇文章主要介绍了聊聊机器学习的标准化、归一化、正则化、离散化和白化,帮助大家更好的理解和学习使用python进行机器学习,感兴趣的朋友可以了解下
    2021-04-04
  • python Tornado事件循环示例源码解析

    python Tornado事件循环示例源码解析

    这篇文章主要为大家介绍了python Tornado事件循环示例源码解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 在CentOS6上安装Python2.7的解决方法

    在CentOS6上安装Python2.7的解决方法

    在CentOS6上yum安装工具是基于Python2.6.6的,所以在CentOS6上默认安装的是Python2.6.6,因为要在服务器系统为CentOS6上部署生产环境,但是代码都是基于Python2.7写的,所有遇到了问题,下面通过本文给大家介绍下在CentOS6上安装Python2.7的解决方法,一起看看吧
    2018-01-01
  • 深度理解Python中Class类、Object类、Type元类

    深度理解Python中Class类、Object类、Type元类

    本文主要介绍了深度理解Python中Class类、Object类、Type元类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Python 处理表格进行成绩排序的操作代码

    Python 处理表格进行成绩排序的操作代码

    这篇文章主要介绍了Python 处理表格进行成绩排序,也就是说将学生从按照学号排序变为按照成绩从高到低进行排序,具体实现代码跟随小编一起看看吧
    2021-07-07
  • Python封装的类型与作用域的优势实例深究

    Python封装的类型与作用域的优势实例深究

    封装是面向对象编程中的核心概念,它能够帮助程序员隐藏类的内部细节,并限制对类成员的直接访问,本文将深入探讨Python中封装的机制,介绍封装的类型和优势,并提供详细的示例展示如何在Python中实现封装
    2023-12-12
  • Python3.9又更新了:dict内置新功能

    Python3.9又更新了:dict内置新功能

    这篇文章主要介绍了Python3.9又更新了:dict内置新功能,从文档中,我们可以看到官方透露的对 dict、math 等组件增加的新特性,以及下一步的开发进展
    2020-02-02
  • python中open用法的使用指南

    python中open用法的使用指南

    在Python中,open()函数用于打开文件,并返回一个文件对象,可以使用该对象来读取或写入文件数据,本文主要介绍了python中open用法的使用指南,感兴趣的可以了解一下
    2023-12-12
  • 详解TensorFlow2实现线性回归

    详解TensorFlow2实现线性回归

    这篇文章主要介绍了TensorFlow2实现线性回归的详细解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09

最新评论