f=open("test.txt","wt") f.write("abc") f.seek(2,0) f.write("123") f.close() 程序时错误的,因为seek只能用在二进制文件操作中
举一反三
- 下列程序的输出结果是()。f=open('out.txt','w+')f.write('Python') f.seek(0)c=f.read(2) print() f.close() A: Pyth B: Python C: Py D: th
- 下列程序的输出结果是( )。 import os f = open(r'D:\test.txt','w+') f.write('Python') f.seek(0) m = f.read(3) print(m) f.close() A: Pyt B: Python C: yth D: Py
- 中国大学MOOC: 分析和运行下面程序,写出运行结果( )。f=open(sx7-1.txt,w)f.write(北京)f.write(上海)f.write(西安)f.write( 北京 )f.write(上海 西安 )f.close()
- f=open('c: \ \out.txt’, 'w+')f.write('Python')f.seek(0)c=f.read (2)print(c)f.close(),以上程序的输出结果是( ) A: Python B: th C: Py D: Pyth
- import randomf = open(‘data.txt’,‘w+’)for i in range(100000):f.write(str(random.randint(1,100)) + ‘\n’)f.seek(0)print(f.read())f.close()问:创建的data.txt文件中有多少行