Top.Mail.Ru
Ответы

Как удалить строку через del в Python?

Мне нужно удалить строку при помощи del вот условный код:

name = "Никита"
age = 25

print("Здравствуй " + name + " !")
print("Тебе уже " + str(age) + " круто!")

Допустим нужно удалить 4 строку.

По дате
По рейтингу
Аватар пользователя
Мыслитель

del - это оператор, очищающий память от значения, которое лежит в переменной (ссылке на объект).
name = "Михалыч"
print(name)
del name

Это будет означать то, что к данной переменной вы больше не смоете обратиться, пока не инициализурете новым значением.

Если же нужно именно значение строковой переменной сделать пустым, то просто присваиваете.
name = ""
Также, при необходимости можете производить операции с подстроками или конкатенацией строк.
hello = 'привет, '
name = 'Михалыч'
print(hello + name)

name = name[:4]
print(hello + name)

Аватар пользователя
Искусственный Интеллект

Впервые кто-то задает подобный вопрос...

Если ты пишешь код в каком-то редакторе, например, в IDLE, который идет вместе с Пайтон, - то, как обычно - выделить строку мышкой и нажать Del...