Как удалить переменную в Python
Учимся программировать на Python
Python - один из самых востребованных языков программирования. Подпишитесь на бесплатную рассылку и получайте статьи и видео о программировании на Python. Подробнее... |
Любая переменная занимает место в памяти. Не то чтобы это очень страшно на современных мощных компьютерах, однако иногда всё-таки необходимость удалить ссылку на переменную возникает.
В Python не обязательно заранее объявлять переменные. В любом месте программы вы может, например, написать так:
х = 100
И это будет означать, что отныне в программе есть переменная х
, которой присвоено значение
100
(подробнее о присваивании
здесь). И теперь вы можете использовать эту переменную в своей программе: присваивать ей новые значения, вставлять в выражения и т.п.
Если же по какой-то причине вы больше не хотите видеть переменную х
в своей программе,
то вы можете удалить её с помощью инструкции del
вот так:
del x
После этого вы уже не сможете использовать переменную х
в вашей программе, поскольку ссылка
на неё будет удалена. Ссылка на переменную х
отныне будет генерировать исключение
NameError
, и при попытке обращения к этой переменной будет выдано сообщение об ошибке:
Если же вам снова потребуется переменная х
, то надо будет просто заново объявить её.
Инструкция del
может быть использована и для других целей. Но об этом в другой раз. А сейчас для ясности можете посмотреть видео по теме данной статьи:
Вступить в группу "Основы программирования"
Подписаться на канал в РУТУБ Подписаться на Дзен-канал Подписаться на рассылки по программированию |
Все способы изучить Python
Каждый раз, изучая какую-то новую науку, мы задаёмся вопросом - где взять обучающие материалы. Конечно, сегодня нам помогает в этом Интернет. Но иногда на поиски уходит очень много времени, а нужного результата мы не получаем... Собрал для вас кучу полезных ссылок для изучения Python. не благодарите ))) Подробнее... |