- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:pythonで、if文の内容がなぜか無視されます。)
Pythonでif文の内容が無視される理由は?
このQ&Aのポイント
- Pythonでif文の内容がなぜか無視される理由を知りたい。
- 入力文の長さが一定以下の場合に書き込みを停止するプログラムを作成したが、if文の内容が無視されてうまくいかない。
- Pythonのコードは上から下に向かって実行されるはずなのに、なぜif文の内容が無視されるのか不思議である。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
あなたがいう「うまくいきません」が具体的にどういう事なのかわからないのですが、 "w+"は、"w"と同じ挙動でオープンした上で読み込みができるようにしますから、 open("weight.txt", "w+") が成功している時点で weight.txt は削除された上で新しい weight.txt が作られているのですが、 それはあなたがやろうとしてる事にあった動作ですか?
お礼
open("weight.txt", "w+") が動いた時点で既にweight.txt が削除されていたんですか! 回答ありがとうございます。