Символ * используется для разделения позиционных аргументов и аргументов, которые должны передаваться только как ключевые. Также он используется для сбора произвольного числа позиционных аргументов в кортеж. Использование * в сигнатуре функции может разделить позиционные аргументы и аргументы, которые должны передаваться только как ключевые. Использование *args позволяет функции принимать произвольное количество позиционных аргументов, которые будут собраны в кортеж args. Символ / в сигнатуре функции используется для указания аргументов, которые должны передаваться только как позиционные...
Когда в программе необходимо делать одно и тоже действие несколько раз, то для того что бы сократить код и упростить программу прибегают к функции. Из повторяемого действия делают функцию (описывают функцию) и вызывают эту функцию, когда она нужна. Процесс создания функции называется – описание функции, а процесс использования функции называется –вызовом функции. Описание функции начинается с инструкции def В примере функция складывает три аргумента и выводит результат на экран. Как правило вывод на экран не используют, а функция возвращает в программу какое то значение...