Ім'я файлу: Мовчан ІТУ-21-1 Лб1.docx
Розширення: docx
Розмір: 37кб.
Дата: 07.06.2023
скачати
Пов'язані файли:
Тести по анатомії .doc

Міністерство освіти і науки України

Харківський національний університет радіоелектроніки

Кафедра Інформаційних-управляючих систем
Дисципліна: ««Об’єктно-орієнтоване програмування»


ЛАБОРАТОРНА РОБОТА №1

«РОБОТА З ФАЙЛАМИ ЗАСОБАМИ мови програмування Python»


Виконали:

ст. гр. ІТУ- 21-1

Мовчан Богдан Юрійович

Прийняла:

асистент каф. ІУС

Кальницька Анжеліка Юріївна

з оцінкою «____________»

«____»_______________20___р.



Харків 2022

Варіант № 16. Створити текстовий файл. Зробіть так, щоб усі рядки були різної довжини (кількість символів, пробіли теж рахувати). Зберегти 2 файли: з вихідними даними та зі зміненими.

Код:

with open("file1.txt","w")as file1:
file1.write("Преший рядок.\nДругий рядок.\nРядок № 3.\nЧетвертий ряд.\nП\'ятий рядок.\nСлово 1.\nСлово 2.\nСлово 3.\nСлово 4.\n")

with open("file1.txt","r")as file1:
with open("file2.txt","a+") as file2:
a = file1.readline()
while a !='':
file2.seek(0, 0)
b = file2.readline()
while b != '':
if len(a) == len(b):
a = '*' + a #Змінюємо довжину рядка додаючи символ *
file2.seek(0, 0)
b = file2.readline()
file2.seek(0, 2)
file2.write(a)
a = file1.readline()
Результат:


Файл в якому всі рядки різної довжини


Вихідний файл
скачати

© Усі права захищені
написати до нас