'De' == 'De' est faux! En fait, le deuxième "de" était composé de deux lettres. [Python]

Comme le dit le titre. Si vous copiez et collez le titre 'de' == 'de' et que vous l'exécutez en python, ce sera False.

C'était déroutant, mais quand je l'ai recherché, le deuxième caractère, "de", était en fait composé de "te" et de "turbidité".

a = 'De' 
b = 'De'

text = f'''

Comment les deux des sont-ils affichés?
Le premier: {a}
Seconde: {b}

Les deux sont-ils les mêmes?: {a==b}

Quelle est la longueur de chaque chaîne?
a : {len(a)}lettre
b : {len(b)}lettre

Quelles sont les première et deuxième lettres de b?
b[0] : {b[0]}
b[1] : {b[1]}

Au fait, que se passe-t-il si vous utilisez une chaîne d'octets?
a : {a.encode()}
b : {b.encode()}

"Le deuxième de était en fait deux lettres!"
'''

print(text)
スクリーンショット 2020-06-09 午前2.59.47.png

Recommended Posts

'De' == 'De' est faux! En fait, le deuxième "de" était composé de deux lettres. [Python]
[Python] Qu'est-ce que @? (À propos des décorateurs)
[python] Quelle est la clé triée?
À quoi sert le trait de soulignement Python (_)?
Où est écrit le processus d'instanciation python?
Qu'est-ce que "mahjong" dans la bibliothèque Python? ??
[python] [meta] Le type de python est-il un type?
Python efficace était efficace comme son nom l'indique