1
だからファイルを読み込んで各行の先頭に行番号を追加する必要があります。タイトルと同じように。どうやってやるの?例えばファイル内の各行の先頭に行番号を追加するには
、ファイルの内容がされた場合:
This
is
a
simple
test
file
これらの6行、私は
1. This
2. is
3. a
4. simple
5. test
6. file
にそれを有効にする必要があり、元のコンテンツを保ち、ちょうどで行番号を追加します始まり。
私のコードは、これまでのようになります。
def add_numbers(filename):
f = open(filename, "w+")
line_number = 1
for line in f.readlines():
number_added = str(line_number) + '. ' + f.readline(line)
line_number += 1
return number_added
しかし、それは本当に、結果として何も表示されません。私はそれを行う方法の手がかりがありません。どんな助け?