文件写入的问题
f=open('boy.txt','w')print(f.write('python'))
f.close()
这个boy.txt里边原来是空的,执行完确实有python了。
但是执行结果却出现了:6
这个是什么原因啊? 'python'有6个字符 逃兵 发表于 2021-4-28 10:20
'python'有6个字符
可是老师执行的时候,什么也没有啊,为什么我这出现了6? 江湖散人 发表于 2021-4-28 10:23
可是老师执行的时候,什么也没有啊,为什么我这出现了6?
f.write()
会返回字符串长度
print()会打印这个长度
不加print()就没事
f=open('boy.txt','w')
f.write('python')
f.close() 逃兵 发表于 2021-4-28 10:26
f.write()
会返回字符串长度
print()会打印这个长度
谢谢啊,确实如此
页:
[1]