python strcmp函数实现代码

发布时间:2021-01-09编辑:脚本学堂
本文介绍了python编程中strcmp函数功能的实现代码,感兴趣的朋友可以参考下。

python没有strcmp函数,不过有cmp不用导入直接使用就可以了。
例如:
 

复制代码 代码示例:
#strcmp(sStr1,sStr2)   
    sStr1 ='strchr'   
    sStr2 ='strch'   
    print cmp(sStr1,sStr2)

当然,最好是用python实现 个strcmp函数功能。

代码:
 

复制代码 代码示例:

#!/usr/bin/python
# www.jb200.com

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)

您可能感兴趣的文章: