Ավելացում ֆայլին
Հիշենք ֆայլերի հետ աշխատելու մի քանի տարբեր ռեժիմները.
Ռեժիմ | Գործողություն | Օրինակ |
'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: |
Համակարգչում կան տարբեր ֆայլեր: Ձեզ խնդրում են դրանցում ավելացնել մի քանի տող:
Մուտքը պարունակում է 2 տող: Առաջին տողը ֆայլի անունն է: Երկրորդը բովանդակությունն է, որը մենք կցանկանայինք ավելացնել այդ ֆայլին:
Ծրագիրը նախ պետք է ֆայլին ավելացնի նշված տողը, այնուհետև տպի ֆայլի ամբողջ բովանդակությունը:
Մուտք | doc.txt (սկզբնական պարունակություն) | Ելք | doc.txt (վերջնական պարունակություն) |
doc.txt
This is the second line | This is the first line | This is the first line
This is the second line | This is the first line
This is the second line |
Մուտք | empty.txt (սկզբնական պարունակություն) | Ելք | empty.txt (վերջնական պարունակություն) |
empty.txt
Adding some content | ㅤ | Adding some content | Adding some content |
Մուտք | multiline.txt (սկզբնական պարունակություն) | Ելք | multiline.txt (վերջնական պարունակություն) |
multiline.txt
The final line! | This is
some very
very long
document
with
many
lines of text… | This is
some very
very long
document
with
many
lines of text…
The final line! | This is
some very
very long
document
with
many
lines of text…
The final line! |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB