python用户。
这是一个非常简单但奇怪的问题。我使用代码为我的计算生成了输出。但是写命令到文件不能给我完整的列表,而打印命令可以给我完整的列表。
我进行了比较,两种方法的结尾如下。
对于写命令: ... 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916
对于打印命令:
... 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999
fw1 = open('output1.txt','w')
for i in range(3000):
fw1.write('{}\n'.format(i))
print(i)
write命令可能存在一些问题。预先感谢。