关于python问题
def file_write(file_name):f = open(file_name, 'w')
print('请输入内容【单独输入\':w\'保存退出】:')
while True:
write_some = input()
if write_some != ':w':
f.write('%s\n' % write_some)
else:
break
f.close()
file_name = input('请输入文件名:')
file_write(file_name)
中间这段while循环这段求大神解释一下,有点看不懂 本帖最后由 jackz007 于 2021-1-3 23:18 编辑
while True: # 死循环
write_some = input() # 录入用户键入的文本行
if write_some != ':w': # 如果这个文本行内容不是 ':w'
f . write('%s\n' % write_some) # 那就把文本存入文件,然后,继续下一次循环
else: # 否则,暗含用户键入的内容就是 ':w'
break # 那就结束循环退出 求助贴发帖标准:
标题:意简言赅,但又能让人对问题一目了然,禁止 “提问,求助,请教” 等三无标题
内容:a.程序思路+问题所在
b.问题描述尽可能详尽,最好加发截图和代码
c.代码一定要用代码格式发布!
页:
[1]