私はオイラー問題を抱えており、problem #8にあり、この1000桁の数字をnumberToProblem8.txtファイルにコピーしてスクリプトに読み込むだけですそこから改行を削除する良い方法を見つけてください。そのコードでは:txtファイル内の改行文字を削除する
私はそれがうまく動作するかどうかを確認するためにprint()を使用します。それは何も印刷しません。私のコードに何が問題なのですか?私はstrip()ですべてのごみを取り除き、join()を使用して、クリーンな行をhugeNumberAsStrに追加します(これらの行に結合する文字列が必要です。後でint()を使用します)。 Here is the .txt file with a number in it.
strip()は '\ n'を削除します – haifzhan
@HaifengZhangいいえこれは、その途中で' \ n'です。 「>>> x = '1234 \ n234 \ n' >>> x.strip() 「1234 \ n234」 – David542
このファイルを閉じる必要がありますか?それとも、この場合には閉じますか? open()をfとして使用すると、それは閉じますが、この場合は確信が持てません。 – doublemc