编写python程序:从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个#为止。
时间: 2024-03-09 13:45:53 浏览: 84
python实现从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止
以下是实现该功能的Python代码:
```python
filename = input("请输入要写入的文件名:") # 获取文件名
with open(filename, 'w') as f: # 打开文件进行写操作
while True:
text = input("请输入要写入文件的内容(输入#结束):")
if text == '#':
break # 输入#则退出循环
f.write(text + '\n') # 将输入内容写入文件,并加上换行符
```
首先,程序会要求用户输入要写入的文件名,然后通过 `open()` 函数打开该文件进行写操作。接下来,程序会一直循环,直到用户输入一个 `#` 符号为止。在每次循环中,程序会要求用户输入要写入文件的内容,然后将输入的内容写入文件中。最后,程序会关闭文件,写入操作完成。
阅读全文