PYTHON ДЛЯ ПРОГРАММИСТА 1C. ЧАСТЬ 4

Аватар автора
1С PRO: Интеграция + ИИ | NIZAMOV.SCHOOL
00:00:02 Определение функции • Функция определяется с помощью ключевого слова def. • Название функции пишется маленькими буквами и разделяется подчеркиванием. • Параметры функции не передаются, но можно использовать конструкцию for и yield. 00:01:25 Вызов функции • Функция может принимать параметры и возвращать значение. • Пример вызова функции с параметрами и без возврата значения. • Функция может возвращать несколько значений с помощью ключевого слова return. 00:03:19 Распаковка значений • Функции могут возвращать несколько значений, которые можно распаковать. • Пример распаковки значений из функции и вывода параметров. • Распаковка часто используется в Python для упрощения кода. 00:05:13 Обращение к функциям как к объектам • Функции в Python можно рассматривать как объекты. • Обращение к документации функции через атрибут doc. • Функция help выводит документацию функции в удобном формате. 00:08:10 Проверка типов • Проверка типов параметров функции с помощью isinstance. • Пример проверки типов для числовых параметров. • Использование типов float и int для корректной работы с числами. 00:11:40 Чистые функции • Чистые функции не изменяют входные параметры. • Пример грязной функции, которая изменяет список. • Цикломатическая сложность функции и её влияние на читаемость кода. Скачать все материалы и почитать статьи можете на моем сайте в блоге: #python Вступайте в группы и сообщества: Сотрудничество и предложения: ►WhatsApp: +7 (917) 449-09-97

0/0


0/0

0/0

0/0