Python.
Тонкости программирования

1 2 3 4

Шаг 55. Эффективные функции. Распаковка аргументов функции. Ключевые выводы
Шаг 56. Эффективные функции. Здесь нечего возвращать
Шаг 57. Эффективные функции. Здесь нечего возвращать. Ключевые выводы
Шаг 58. Классы и ООП. Сравнения объектов: is против ==
Шаг 59. Классы и ООП. Преобразование строк (использование __repr__) (общие сведения)
Шаг 60. Классы и ООП. Преобразование строк (использование __repr__). Метод __str__ против __repr__
Шаг 61. Классы и ООП. Преобразование строк (использование __repr__). Почему каждый класс нуждается в __repr__
Шаг 62. Классы и ООП. Преобразование строк (использование __repr__). Отличия Python 2.x: __unicode__


1 2 3 4