質問: f.read(5) ``` 内容は(Sven Marnachの答えから)5バイトの不変の文字列を保持すべきです。 Python 2.4の機能のみを使用して、どのように 'contents'に保持されている4 Sを任意の整数値に変更できますか?私。バイトインデックスの内容[1-4]に値12345678910の32ビット整数 'myint'を含めることができるコード行を私に与えてください。
回答: 構造モジュールをご覧ください。 `pack` 関数が必要です。 編集: コード: ``` import struct s = "LSSSS" # your string s = s[0] + struct.pack(' ``` *出力:* ``` *`L╙☻ЦI`* ``` *`struct.pack` should be available in Python2.4.* *あなたの番号 "12345678910"は4バイトにパックすることはできません。少し短くしました。*