ΜΠΟΡΕΙΤΕ ΝΑ ΔΙΑΒΑΣΕΤΕ ΤΙΣ ΠΑΡΑΓΡΑΦΟΥΣ 6.1,6.2 ΚΑΙ ΝΑ ΔΟΚΙΜΑΣΕΤΕ ΤIΣ ΕΝΤΟΛΕΣ ΠΟΥ ΑΚΟΛΟΥΘΟΥΝ ΓΙΑ ΑΡΧΕΙΑ ,ΣΤΗΝ ΓΡΑΜΜΗ ΕΝΤΟΛΩΝ ΤΗΣ PYTHON

fin=open("letters.txt","w")

>>> fin.write("abcdefg")

>>> fin.close()

>>> fin=open("letters.txt","r")

>>> fin.seek(-5,2)

>>> print fin.read(2)

cd

>>> fin.close()

>>> fin=open("letters.txt","a")

>>> fin.write("hijk\n")

>>> fin.close()

>>> fin=open("letters.txt","r")

>>> print fin.readline()

abcdefghijk

 

>>> fin.close()

>>> fin=open("letters.txt","a")

>>> fin.write("lmnp\n")

>>> fin.close()

>>> print fin.closed

True

>>> fin=open("letters.txt","r")

>>> print fin.readline()

abcdefghijk

 

>>> print fin.readline()

lmnp

 

>>> fin.seek(5)

>>> print fin.read(1)

f

>>> fin.seek(2,1)

>>> print fin.read(2)

ij

>>> print fin.read(-4,2)

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

TypeError: read() takes at most 1 argument (2 given)

>>> fin.seek(-2,2)

>>> fin.read(2)

'\n'

>>> print fin.read(2)

 

>>> fin.close()

>>> fin=open("letters.txt","r+")

>>> fin.read(2)

'ab'

>>> 

>>> fin.read(2)

'cd'

>>> print fin.readline()

ghijk

 

>>> print fin.readline()

lmnp

 

>>> fin.seek(1)

>>> print fin.read(5)

bcdef

>>> print fin.read(5)

ghijk

>>> print fin.read(5)

 

lmnp

>>> print fin.read(5)

 

 

>>> fin.seek(1)

>>> fin.write("YZ")

>>> fin.seek(0)

>>> print fin.readline()

aYZdefghijk

 

>>> print fin.readline()

lmnp

 

>>> print fin.readline()

 

>>>