Maison > développement back-end > Tutoriel Python > Comment comparer les tailles de chaînes en python

Comment comparer les tailles de chaînes en python

爱喝马黛茶的安东尼
Libérer: 2019-06-22 11:57:16
original
16456 Les gens l'ont consulté

La comparaison de chaînes de Python est similaire à Java, et elle nécessite également une fonction de comparaison, et le symbole == ne peut pas être utilisé. Utilisez la méthode cmp() pour comparer deux objets s'ils sont égaux, 0 sera renvoyé si le premier est supérieur au second, s'ils sont inférieurs, -1 sera renvoyé.

Comment comparer les tailles de chaînes en python

Exemple :

a = "abc"
b = "abc"
c = "aba"
d = "abd"
print cmp(a,b)
print cmp(a,c)
print cmp(a,d)
Copier après la connexion

Retour

0
1
-1
Copier après la connexion

Recommandations associées : "Tutoriel vidéo Python

Remarque :

La fonction cmp a été supprimée de python3.

Vous pouvez utiliser == pour comparer des chaînes, et l'effet est le même que la fonction cmp. Vous pouvez également utiliser is.

>>> a='abc'
>>> b='abc'
>>> a is b
True
>>> id(a) == id(b)
True
>>>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal