Как написать несколько строк с различным числом в каждой строке? - PullRequest
0 голосов
/ 08 мая 2018

Я пытался создать текстовый файл, используя python, в котором я должен написать около 200 строк.Каждая строка содержит одну и ту же строку, но содержит число в диапазоне от 1901 до 2100. Например,

this_is_the_string_with_a_number_xxxx_in_each_line

, где xxxx изменяется от 1901 до 2100 (в самом порядке возрастания).Как мне записать эти строки в текстовый файл, используя python?

1 Ответ

0 голосов
/ 08 мая 2018

это должно сделать работу:

with open("my_file.txt", "w") as myfile:
   stub_string = "this_is_the_string_with_a_number_%s_in_each_line\n"
   for number in range(1901, 2100):
      string_with_number = stub_string % number
      myfile.write(string_with_number)
...