以下程序打开一个文件,并逐行打印。 fname = input("请输入要打开的文件: ") fo = __(1)__ #以只读方式打开文件 for __(2)__: #循环遍历文件的每一行 print(line) __(3)__ #关闭文件
时间: 2024-05-07 16:22:41 浏览: 139
以下是完整程序,其中需要填空的部分已经标注:
```python
fname = input("请输入要打开的文件: ")
fo = open(fname, "r") #以只读方式打开文件
for line in fo: #循环遍历文件的每一行
print(line)
fo.close() #关闭文件
```
在上面的程序中,第一个空需要填写文件名以及路径(如果文件不在当前目录下),第二个空需要填写遍历的对象,即打开的文件对象,第三个空需要填写关闭文件的操作。
相关问题
以下程序完成文件的写入。 fname = input("请输入要写入的文件: ") fo =__(1)__ #以写方式打开文件 ls = ["唐诗", "宋词", "元曲"] __(2)__ #将ls写入文件fo,并且使得每个元素一行 fo.close()
((1(1)(1) open(1) open(fname(1) open(fname,(1) open(fname, "(1) open(fname, "w(1) open(fname, "w")
(1) open(fname, "w")
((1) open(fname, "w")
(2(1) open(fname, "w")
(2)(1) open(fname, "w")
(2) write(1) open(fname, "w")
(2) write("(1) open(fname, "w")
(2) write("这(1) open(fname, "w")
(2) write("这是(1) open(fname, "w")
(2) write("这是要(1) open(fname, "w")
(2) write("这是要写(1) open(fname, "w")
(2) write("这是要写入(1) open(fname, "w")
(2) write("这是要写入的(1) open(fname, "w")
(2) write("这是要写入的内容(1) open(fname, "w")
(2) write("这是要写入的内容")
(1) open(fname, "w")
(2) write("这是要写入的内容")
((1) open(fname, "w")
(2) write("这是要写入的内容")
(3(1) open(fname, "w")
(2) write("这是要写入的内容")
(3)(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写入(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写入到(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写入到文件(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写入到文件中(1) open(fname, "w")
(2) write("这是要写入的内容")
(3) close()
解释:上述程序的第一行代码要求用户输入要写入的文件名。第二行中的open()函数以写入模式打开指定的文件,并将文件对象赋值给变量fo。接着,程序使用write()函数将要写入的内容写入文件。最后,使用close()函数关闭文件,确保内容已经写入到文件中。
向文件写一 个列表类型,并打印输出结果。请将程序补充完整。 fname=input(" 请输入要写入的 文件: fo=open(fname ,,“ ls=[" 唐诗 宋词 元曲 ____________________ for line info print(line) fo.close() 9.
```
fname = input("请输入要写入的文件:")
fo = open(fname, "w")
ls = ["唐诗", "宋词", "元曲"]
fo.write(str(ls))
fo.close()
fo = open(fname, "r")
info = fo.read()
ls = eval(info)
for line in ls:
print(line)
fo.close()
```
阅读全文