Найти в Дзене
2 года назад
 • Вы подписаны

Введение в ключевые аргументы 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)` имеет проблему с читаемостью...

2 года назад
 • Вы подписаны

Введение в параметры по умолчанию Python

Когда вы определяете функцию, вы можете указать значение по умолчанию для каждого параметра. Чтобы указать значения по умолчанию для параметров, вы используете следующий синтаксис: def function_name(param1, param2=value2, param3=value3, ...): В этом синтаксисе вы указываете значения по умолчанию (value2, value3, ...) для каждого параметра с помощью оператора присваивания (=). Когда вы вызываете функцию и передаете аргумент параметру, который имеет значение по умолчанию, функция будет использовать этот аргумент вместо значения по умолчанию...

2 года назад
 • Вы подписаны

Функции в Python.

Функция - это именованный блок кода, который выполняет определенную задачу или возвращает значение. Зачем нужны функции в Python? Иногда в программе требуется выполнить одну и ту же задачу несколько раз, и не хочется копировать код для этой задачи по всему местам. Для этого вы оборачиваете код в функцию и используете эту функцию для выполнения задачи в нужный момент. Например, когда вы хотите отобразить значение на экране, вам нужно вызвать функцию print(). За кулисами Python выполняет код внутри функции print(), чтобы отобразить значение на экране...

2 года назад
 • Вы подписаны

Введение в оператор pass в Python.

Допустим, у вас есть следующее условие if...else: counter = 1 max = 10 if counter <= max: counter += 1 else: # Напишем позднее В блоке else у вас пока нет кода. Но вы напишете код для этого блока else позже. В этом случае, если вы запустите код, вы получите синтаксическую ошибку: SyntaxError И вот где вступает в игру оператор pass в Python: Оператор pass - это оператор, который ничего не делает. Это просто заполнитель для кода, который вы напишете в будущем. Когда вы запускаете код, содержащий оператор pass, интерпретатор Python будет рассматривать оператор pass как один оператор...

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Покупайте СтеллыИ дарите их за контент