【Python】while文の繰り返し処理の結果をまとめて1枚のcsvファイルで出力したい

実現したいこと

while文での繰り返し処理を、1枚のcsvでまとめて、出力したいです。
下記コードでは、最後の結果しか出力されません。
ご教示お願いしたいです。

作成したcsvファイルで、下記のように出力したいです。

1回目
2回目


5回目

該当のソースコード

S = 0 B = "回目" while S<30: S = S + 1 C = str(S) + B print(C) #csvの出力 f = open("ファイル名.csv", "w") writecsv = csv.writer(f, lineterminator='\n') writecsv.writerow(C) f.close()

試したこと

while文の中にwritecsvを入れたら、エラー発生しています。

補足情報(FW/ツールのバージョンなど)

Python 3.11.0

コメントを投稿

0 コメント