222 читали · 1 год назад
Python - Выражения и операторы (IV-V)
Выражение в Python — это комбинация значений, переменных, операторов и функций, которая при вычислении приводит к одному значению. Эти выражения могут быть простыми, например для выполнения арифметических операций, или более сложными, включающими вложенные выражения и функции. Выражения имеют решающее значение для написания эффективного и читабельного кода на языке Python и широко используются в условных операторах, циклах и вызовах функций. В Python 1 + 1 называется выражением, которое является самой основной инструкцией по программированию в языке...
10 месяцев назад
Разница между is и == в Python
В Python операторы is и == используются для сравнения, но делают это принципиально по-разному. Разберемся, почему так происходит. == - сравнение значений объектов Проверяет, равны ли значения объектов, вызывая метод __eq__() is - сравнение id объектов Проверяет, ссылаются ли переменные на один и тот же объект в памяти, сравнивая их id От этой характеристики зависит поведение операторов is и ==. Неизменяемыми (иммутабельными) объекты в Python - числа, булевы значения (True/False), строки и кортежи...