Найти в Дзене
Введение в ключевые аргументы Python
Давай начнем с простой функции, которая вычисляет чистую цену по цене продажи и скидке: Функция `get_net_price()` имеет два параметра: `price` и `discount`. Вот как вызвать функцию `get_net_price()` для вычисления чистой цены при цене 100 и скидке 10%: Вывод: 90.0 При вызове функции `get_net_price(100, 0.1)` мы передаем каждый аргумент как позиционный аргумент. Другими словами, мы передаем аргумент `price` первым, а аргумент `discount` вторым. Однако вызов функции `get_net_price(100, 0.1)` имеет проблему с читаемостью...
1 год назад
Введение в параметры по умолчанию Python
Когда вы определяете функцию, вы можете указать значение по умолчанию для каждого параметра. Чтобы указать значения по умолчанию для параметров, вы используете следующий синтаксис: def function_name(param1, param2=value2, param3=value3, ...): В этом синтаксисе вы указываете значения по умолчанию (value2, value3, ...) для каждого параметра с помощью оператора присваивания (=). Когда вы вызываете функцию и передаете аргумент параметру, который имеет значение по умолчанию, функция будет использовать этот аргумент вместо значения по умолчанию...
1 год назад
Функции в Python.
Функция - это именованный блок кода, который выполняет определенную задачу или возвращает значение. Зачем нужны функции в Python? Иногда в программе требуется выполнить одну и ту же задачу несколько раз, и не хочется копировать код для этой задачи по всему местам. Для этого вы оборачиваете код в функцию и используете эту функцию для выполнения задачи в нужный момент. Например, когда вы хотите отобразить значение на экране, вам нужно вызвать функцию print(). За кулисами Python выполняет код внутри функции print(), чтобы отобразить значение на экране...
1 год назад
Введение в оператор pass в Python.
Допустим, у вас есть следующее условие if...else: counter = 1 max = 10 if counter <= max: counter += 1 else: # Напишем позднее В блоке else у вас пока нет кода. Но вы напишете код для этого блока else позже. В этом случае, если вы запустите код, вы получите синтаксическую ошибку: SyntaxError И вот где вступает в игру оператор pass в Python: Оператор pass - это оператор, который ничего не делает. Это просто заполнитель для кода, который вы напишете в будущем. Когда вы запускаете код, содержащий оператор pass, интерпретатор Python будет рассматривать оператор pass как один оператор...
1 год назад
Оператор continue в Python
Оператор continue используется внутри цикла for или цикла while. Он пропускает текущую итерацию и переходит к следующей. Обычно оператор continue используется с условным оператором if, чтобы пропустить текущую итерацию, если условие истинно. Конструкция для использования оператора continue в цикле for: for index in range(n): if условие: continue # продолжение кода И вот конструкция для использования оператора continue в цикле while: while условие1: if условие2: continue ...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала