Запись, Чтение, удаление и вставка информации в текстовый файл


Download 21.35 Kb.
bet1/2
Sana26.02.2023
Hajmi21.35 Kb.
#1232709
  1   2
Bog'liq
Python Лабораторная задания №3


    1. Запись, Чтение, удаление и вставка информации в текстовый файл /

Matnli faylga ma’lumotni yozish, o'qish, o'chirish va joylashtirish




Создать текстовый файл и записать в него фразу Здравствуй, мир!.

Matnli fayl yarating va "Salom dunyo!" Iborasini yozing.


Создать текстовый файл и записать в него 5 одинаковых строк. Записываемые строки вводятся с клавиатуры.

Matnli fayl yarating va unga 5 ta bir xil qatorni yozing. Yoziladigan satrlar klaviaturadan kiritiladi.


Создать текстовый файл и записать в него 6 строк. Записываемые строки вводятся с клавиатуры.

Matnli fayl yarating va unga 6 ta satr yozing. Yoziladigan satrlar klaviaturadan kiritiladi.


Дан массив строк. Записать их в файл, расположив каждый элемент массива на отдельной строке с сохранением порядка.

Bir satrlar to’plami berilgan. Tartibni saqlab, to’plamning har bir elementini alohida qatorga qo'yib, ularni faylga yozing.


В конец существующего текстового файла записать новую строку с текстом До свидания, люди!.

Mavjud matnli faylning oxiriga yangi satr yozing Xayr, odamlar!




В конец существующего текстового файла записать три новые строки текста. Записываемые строки вводятся с клавиатуры.

Mavjud matnli faylning oxiriga uchta yangi satrli matn qo'shing. Yoziladigan satrlar klaviaturadan kiritiladi.


Имеется текстовый файл, в котором записана одна строка Здравствуйте, дорогие ребята. Приписать в конце строки восклицательный знак.

Bitta satrni o'z ichiga olgan matnli fayl bor Assalomu alaykum aziz bolalar. Qator oxiriga undov belgisini yozing.


Дан текстовый файл. Подсчитать количество строк в нем.

Matnli fayl berilgan. Undagi qatorlar sonini hisoblang.


Дан текстовый файл. Подсчитать количество символов в нем.

Matnli fayl berilgan. Undagi belgilar sonini hisoblang.


Дан текстовый файл. Подсчитать количество символов в каждой строке.

Matnli fayl berilgan. Har bir satrdagi belgilar sonini hisoblang.


Имеется текстовый файл. Удалить из него третью строку. Результат записать в другой файл.

Matnli fayl mavjud. Undan uchinchi qatorni olib tashlang. Natijani boshqa faylga yozing.


Удалить из текстового файла его последнюю строку. Результат записать в другой файл.

Matnli fayldan oxirgi qatorini olib tashlang. Natijani boshqa faylga yozing.


Имеется текстовый файл. Удалить из него первую строку, в конце которой стоит вопросительный знак. Результат записать в другой файл.

Matnli fayl mavjud. Undan oxirida so’roq belgisi mavjud bo’lgan birinchi uchragan qatorni olib tashlang. Natijani boshqa faylga yozing.


Удалить из текстового файла всю информацию. Дополнительный файл не использовать.

Matnli fayldan barcha ma'lumotlarni olib tashlang. Qo'shimcha fayllardan foydalanmang.


Имеется текстовый файл. Добавить в него строку из двенадцати черточек (------------), разместив ее после пятой строки. Результат записать в другой файл.

Matnli fayl mavjud. Beshinchi qatordan keyin unga o'n ikki chiziqli qatorni (------------) qo'shing. Natijani boshqa faylga yozing.


Имеется текстовый файл. Добавить в него строку из двенадцати черточек (------------), разместив ее после последней из строк, в которых нет пробела. Если таких строк нет, то новая строка должна быть добавлена после всех строк имеющегося файла. Результат записать в другой файл.

Matnli fayl mavjud. Probel mavjud bo’lmagan oxirgi satrdan keyin unga o'n ikki chiziqli qatorni (------------) qo'shing. Agar bunday satrlar bo'lmasa, mavjud faylning barcha qatorlaridan keyin yangi chiziqli qator qo'shilishi kerak. Natijani boshqa faylga yozing.


Имеется текстовый файл. Напечатать:
а) его первую строку;
б) его пятую строку;
в) его первые 5 строк;

Matnli fayl mavjud. Ekranga chiqaring:
a) uning birinchi qatorini;
b) uning beshinchi qatorini;
v) uning dastlabki 5 qatorini;


Имеется текстовый файл. Напечатать:
г) его строки с s1-й по s2-ю;
д) весь файл.

Matnli fayl mavjud. Ekranga chiqaring:
d) uning s1-dan s2-gacha bo'lgan qatorlarini;
e) butun faylni.


Имеется текстовый файл, содержащий 20 строк. Переписать каждую из его строк в массив в том же порядке.

20 qatorni o'z ichiga olgan matnli fayl mavjud. Uning har bir satrini bir xil tartibda to’plamga qayta yozing.





    1. Download 21.35 Kb.

      Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling