私が失敗している簡単な問題。文字列を取得したので、その長さを 16 進数でエンコードした値を見つける必要があります。以下は正しい(そして機能している):
sample="MyTest1234"
print repr(chr(len(sample)))
出力は次のとおりです。
'\n'
ただし、もちろん、私の「サンプル」が 255 を超えるとすぐに:
sample="MyTest1234"*26
print repr(chr(len(sample)))
次のように失敗します。
ValueError: chr() arg not in range(256)
256 より大きい文字列の長さを計算したい場合、どのようになりますか?