编写程序实现,从终端取一行字符串,并存入指定文件中,直到quit结束
时间: 2024-10-25 09:12:27 浏览: 17
为了编写这样一个程序,你可以使用Python语言作为示例,因为它简单易懂并且操作系统交互能力强。这里是一个简单的脚本示例:
```python
# 定义函数,用于读取用户输入并追加到文件
def append_to_file(input_file):
while True:
user_input = input("请输入一行内容,或者输入'quit'退出:")
if user_input.lower() == 'quit':
break
with open(input_file, "a") as file:
file.write(user_input + "\n")
# 获取用户要保存的文件名
filename = input("请输入要将内容保存到的文件名(包括路径),例如:test.txt:")
# 调用函数开始获取用户输入
append_to_file(filename)
print("所有输入已保存至文件 {} 中。".format(filename))
```
这个程序会不断提示用户输入一行文本,直到用户输入"quit"为止。每行输入会被添加到指定的文件末尾,每次新输入都会自动换行。
阅读全文