向文件写一个列表类型,并打印输出结果。请将程序补充完整。 fname=input("请输入要写入的文件:“) fo=open(fname,“w+") ls=["Python", “Mysql", “C++"] ____________________ for line info: print(line) fo.close()
时间: 2024-03-06 08:49:20 浏览: 260
分享一个简单的python读写文件脚本
完整程序如下:
```python
fname = input("请输入要写入的文件:")
fo = open(fname, "w+")
ls = ["Python", "Mysql", "C++"]
fo.write(str(ls))
fo.seek(0)
for line in fo:
print(line)
fo.close()
```
解释:程序首先从键盘读入一个文件名,然后打开文件,以写入方式写入一个列表类型。由于文件只能写入字符串类型的数据,因此需要使用 `str()` 函数将列表转换为字符串。写入完成后,将文件指针移动到开头,然后遍历文件的每一行,并输出到屏幕上。最后关闭文件。
阅读全文