with open('code.txt', 'r',encoding="utf8") as f_in, open('output.txt', 'w',encoding="utf8") as f_out: for line_num, line in enumerate(f_in, start=1): f_out.write(f"{line_num}\t{line}") # 行号后添加制表符[1,3](@ref)