ПОМОГИТЕ РЕШИТЬ ЭТО СРОЧНО ПЖПЖПЖПЖП !!!!!!
Дано целое число K и текстовый файл. Вставить пустую строку после строки файла с номером K. Если строки с таким номером нет, то оставить файл без изменений. Для вставки строки воспользуйся функцией insert(), например для списка list: list.insert(k,' ')
По дате
По рейтингу
На
1234567891011
K = int(input("Введите номер строки K: "))
with open('your_file.txt', 'r', encoding='utf-8') as file:
lines = file.readlines()
if 0 <= K < len(lines):
lines.insert(K + 1, '\n')
with open('your_file.txt', 'w', encoding='utf-8') as file:
file.writelines(lines)
1234567891011121314
def insert_empty_line(file_path, k):
with open(file_path, 'r') as file:
lines = file.readlines()
if 0 < k <= len(lines):
lines.insert(k, '\n')
with open(file_path, 'w') as file:
file.writelines(lines)
# Пример использования
file_path = 'example.txt' # Замените на ваш путь к файлу
k = 3 # Замените на нужное значение K
insert_empty_line(file_path, k)