-3

これを含むテキストファイルを入力した場合

猫犬小屋動物

バラの虎の木を植える

シマウマ秋冬ロバ

出力ファイルは次のようになります。

シマウマ秋冬ロバ

バラの虎の木を植える

猫犬小屋動物

4

2 に答える 2

2

outfileコードの問題は、 withを閉じるのを忘れたことですoutfile.close()。デフォルトでは、Pythonは、出力ファイルを呼び出すときにファイルに書き込まれる(=フラッシュされる)バッファーにすべてを書き込みますclose

于 2013-03-21T19:17:45.293 に答える
0

これがあなたのラインを逆にする方法です

lines = '''cat dog house animal
plant rose tiger tree
zebra fall winter donkey'''

lines = "\n".join(lines.split("\n")[::-1])

print lines

#outfile.writelines("\n".join(infile.readlines()[::-1]))
于 2013-03-21T19:17:06.207 に答える