Pourquoi 'A'> 'B' = faux code> et 'a'> 'a' = vrai code> en python?
quiconque avec une explication claire de cela.
J'ai essayé de chercher, mais je ne pouvais pas vraiment trouver une explication claire appropriée. P>
3 Réponses :
Bonjour Bienvenue dans le débordement de pile,
Vous voulez dire: p> car il est basé sur les valeurs ASCII de 'A' = 97 et 'A' = 65 . Vous pouvez trouver les valeurs ASCII à l'aide de la fonction ORD () code>. P>
Jetez un coup d'œil à la table ASCII et remarquez que les lettres majuscules sont comprises entre 65 et 90 et minuscules sont entre la plage 97-122. C'est le codage par défaut utilisé pour Python. P>
Table ASCII P>
Vous devriez apprendre sur les valeurs ASCII. Cliquez ici pour en savoir plus sur ASCII Value p>
Certains caractères et leur valeur ASCII sont donnés ci-dessous: P>
'a': 97 strong> p>
'a': 65 fort> p>
Alors, quand vous faites 'a'> 'B' strong> cela signifie 97> 98 strong> qui est faux. P>
De même, lorsque vous faites
Quelles sont les valeurs de
A code>,b code> eta code>?La lettre de l'alphabet ou de la variable que vous avez définie?
Je pense que op signifie des chaînes
Peut-être que cela aide: Stackoverflow.com/Questions/ 4806911 / ...
Dans le jeu de caractères ASCII, les lettres majuscules viennent en premier. Donc
'a' code> a un numéro de caractère inférieur à celui'a' code>. Et évidemment'B' code> vient après'a' code>.