python问题求助
def store(file_name,write_some):f=open('file_name','a')
while True:
if write_some=='w:':
f.close()
break
else:
f.write(write_some)
file_name=input('请输入文件名:')
write_some=input('请输入内容(输入"w:"退出):')
代码没能完成创建文件并保存的结果,请问咋回事啊0.0 这样试试
def store(file_name,):
f=open(file_name,'w')
while True:
write_some=input('请输入内容(输入"w:"退出):')
if write_some=='w:':
f.close()
break
else:
f.write(write_some)
file_name=input('请输入文件名:')
store(file_name) 本帖最后由 sunrise085 于 2020-8-17 08:53 编辑
你没有调用store函数
def store(file_name,):
f=open(file_name,'w')
while True:
write_some=input('请输入内容(输入"w:"退出):')#输入提示语写在这里
if write_some=='w:':
f.close()
break
else:
f.write(write_some+'\n')#每一行的结尾加上回车字符
file_name=input('请输入文件名:')
store(file_name)#在这里调用函数 def store(file_name,write_some):
f=open('file_name','a')
while True:
if write_some=='w:':
f.close()
break
else:
f.write(write_some)
file_name=input('请输入文件名:')
write_some=input('请输入内容(输入"w:"退出):')
store(file_name,write_some)
{:10_256:}
页:
[1]