|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
name=input('请输入文件名:')
neirong=input('请输入内容【":w保存退出"】:')
yonghu=open(name+'.txt','w')
while True:
if neirong != ':w':
yonghu.write('%s\n' % neirong)
else:
break
yonghu.close()
我输入内容的时候按 :w回车 死活不结束判定,还在继续需求内容,我反复对比了小甲鱼的代码 没看出啥实质性区别
本帖最后由 jackz007 于 2021-6-29 12:49 编辑
你得把键盘输入放进循环内
- name=input('请输入文件名:')
- yonghu=open(name+'.txt','w')
- while True:
- neirong=input('请输入内容【":w保存退出"】:') . strip() # 这一句必须在循环内,不然,变量 neirong 的内容始终不变,你还循环干啥?
- if neirong != ':w':
- yonghu.write('%s\n' % neirong)
- else:
- break
- yonghu.close()
复制代码
|
|