私はかなり長い間同じ戦艦ゲームで作業しており、最終段階に入っています。今度は、ゲームにdef saveScore関数を使って上位5つのスコアをテキストファイルに保存させる必要があります。私は今作成したファイルを読んで、ファイルのオープンとクローズを除いてtryを使ってスコアをpythonコードに出力する必要があります。私はその唯一のローカルを信じているので、私の変数のスコアを認識するためにPythonを取得する方法を知りません。ここに私が持っているものがあります。私はピクルスの使い方を知らない。Pythonで戦艦ゲーム用のテキストファイルを作成して保存する
def main():
board=createBoard()
printBoard(board)
s = [[21,22,23,24,25],
[45,55,65,75],
[1,2,3],
[85,86,87],
[5,15],
[46,56]]
playBattleship(s,board)
main()
このコードは私にとってはあまりにも進んでいます私はちょうど固定したものを投稿させてくれるのですか? – user1329880
"def createBoard"の上のPythonファイルの先頭に "import"ステートメントを入れてあなたの "saveScore"を私が投稿したものに置き換えてください。 – Developer
複数のスコアのためにこの例を説明しなければならないかもしれません。 OPsの 'score'はintです。これは単一のものを保存するだけです。リストを保存してリコールする方法をOPに表示することがありますか? – jdi