771 читали · 4 года назад
Python. Чем мутабельные объекты отличаются от иммутабельных?
В python объекты бывают мутабельные и иммутабельные. Значние иммутабельного объектра нельзя изменить после того, как он был создан, а значение мутабельного можно. Рассмотрим на примере. В Python есть встроенная функция id(). В реализации CPython она возвращает адрес, по которому объект находится в памяти. Создадим список и посмотрим, в ячейке с каким номером он окажется.  >>>beatles = [“Ringo”, “Paul”, “John”, “George”] >>>id(beatles)  140181376779336 Видим, что список лежит по адресу 140181376779336...
2 года назад
Самые распространенные ошибки в Python и как их избежать
Понимание наиболее распространенных ошибок в Python и то, как их избегать, может помочь вам улучшить ваши навыки программирования и сделать ваш код более надежным и эффективным. 1. SyntaxError: invalid syntax Синтаксические ошибки в Python - это одни из наиболее часто встречающихся ошибок, особенно среди новичков. Они происходят, когда Python не может интерпретировать наш код, потому что он не следует правилам синтаксиса языка. Как избежать SyntaxError 2. NameError: name 'x' is not defined Ошибки именования - это еще одна частая проблема в Python...