米斯特尔.D 发表于 2021-11-12 20:55:20

好谜呀!!

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)

为什么这个代码输入时按‘enter’不会结束运行。

傻眼貓咪 发表于 2021-11-12 21:22:21

我用你的代码可以运行

hrpzcf 发表于 2021-11-12 22:25:09

本帖最后由 hrpzcf 于 2021-11-12 22:26 编辑

新行输入:w回车就退出了
页: [1]
查看完整版本: 好谜呀!!