fb pixel

Ֆայլում գրել

Python-ում մենք կարող ենք ֆայլ բացել տարբեր նպատակների համար։ Մենք կարող ենք կարդալ ֆայլից, կարող ենք գրել կամ նույնիսկ ավելացնել ֆայլի մեջ տողեր: Այս առաջադրանքները կատարելու համար մենք պետք է բացենք ֆայլը տարբեր ռեժիմներով: Սկզբնական ռեժիմը r (կարդալ) է, որը մենք օգտագործում էինք մինչ այս:
Ռեժիմ
Գործողություն
Օրինակ
'r'
Կարդալ
with open('document.txt', 'r') as f:
'w'
Գրել
with open('document.txt', 'w') as f:
'a'
Ավելացնել
with open('document.txt', 'a') as f:
'r+'
Կարդալ + Գրել
with open('document.txt', 'r+') as f:
'x'
Ստեղծել (սխալ, եթե առկա է)
with open('document.txt', 'x') as f:
Ֆայլը ճիշտ ռեժիմով բացելուց հետո մենք կարող ենք կատարել համապատասխան գործողություններ, ինչպիսիք են ֆայլից կարդալը կամ դրանում գրելը: Մենք կարող ենք գրել ֆայլի մեջ write() ֆունկցիայով.
with open('document.txt', 'w') as f:
	f.write('This is a written line\n')
	f.write('And the second line!')
	f.write('Continuation is here...')
Այս ծրագրի կատարումից հետո document.txt-ն կպարունակի երկու տող (առաջին տողի վերջում \n-ի պատճառով): Մենք կարող էինք գրել մեկ write()-ի օգնությամբ, բայց ցուցադրելու համար, որ հնարավոր է մի քանի տող առանձին wirte() հրամաններով գրել մենք գրեցինք վերը նշված ծրագիրը:

Առաջադրանք

Մուտքում տրված է երկու տող, գրեք ծրագիր, որը դուրս կգրի այդ տողերը output.txt-ում, որոնք բաժանված են բացատով:
Մուտք
output.txt
hello there
hello there
 
To check your solution you need to sign in
Sign in to continue