前提・実現したいこと
プログラム勉強しようと思いPythonインストール完了したところです。
python3の勉強を行ってます。
バイト処理にての質問となります。
文字の何桁目から何桁目というのは調べてわかったのですが、
バイトでの何桁目から何桁目というのはどのような記述になるのでしょうか?
宜しくお願いします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
print(len(str)) #合計19桁
print(str[0:10]) #abcde あいうえ(1-10桁目)
print(str[5:10]) # あいうえ (5-10桁目)
print(str.encode('utf-8'))
print(len(str.encode('utf-8'))) #合計37バイト
print(str[0:10].encode('utf-8')) #abcde あいうえ エンコード(1-10桁目)
print(str[5:10].encode('utf-8')) # あいうえ (5-10桁目)
print(len(str[0:1].encode('utf-8'))) #開始位置1 = 1バイト
print(len(str[0:5].encode('utf-8'))) #開始位置2 = 5バイト
print(len(str[0:10].encode('utf-8'))) #終了位置1,2 = 18バイト
print() #abcde あいうえ エンコード(1-10桁目 1-18バイト目)
print() ## あいうえ エンコード(5-10桁目 5-18バイト目)
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。