表題通りです。表題の'デ' == 'デ'
をコピペしてpythonで実行するとFalse
になります。
不可解でしたが、調べて見ると実は2文字目のデ
がテ
と濁点
で構成されていました。
a = 'デ'
b = 'デ'
text = f'''
2つのデはどの様に表示される?
1つ目 : {a}
2つ目 : {b}
2つのデは同じ? : {a==b}
それぞれの文字列の長さはいくつ?
a : {len(a)}文字
b : {len(b)}文字
b の1文字目、2文字目は何?
b[0] : {b[0]}
b[1] : {b[1]}
ちなみに、バイト列にするとどうなる?
a : {a.encode()}
b : {b.encode()}
「2つ目の デ が実は2文字だったんですね!」
'''
print(text)