Ранее работая мы использовали встроенные функции Питона и функции из модулей,
которые входят в комплект его поставки.
Но мощь современных языков программирования заключается в том, что мы можем создавать свои собственные функции, и делается это очень просто.
Конструкция любой функции:
def название_функции(список параметров):
программа
Правила выбора имени функции такие же, как у переменной. (см.Имена переменных # 3)
Список параметров определяет набор значений, которые могут быть переданы функции в качестве исходных данных (параметры по умолчанию) – параметры перечисляются через запятую.
Но у вас наверняка возникнет вопрос, а зачем нужны функции?
Использование функций сокращает объём исходного кода. Удобней будет вынести часто повторяющиеся выражения в отдельный блок и по мере надобности, обращаться к нему.
Вот простейший пример работы функции:
#!/usr/bin/env python # -*- coding: utf-8 -*- print(object) return 0 if __name__ == '__main__':
В данной программе у функции primer_11() параметром является object. При вызове функции будет сделана распечатка на экран того, что написано в скобках. В нашем случае - Silver.
Я так для справки, может автор не знает
ОтветитьУдалитьpYthon :D
Заголовок страдает "Pithon Функции (def) # 11"
ОтветитьУдалитьСогласен. Так будет лучше: "Python: функции #11"
ОтветитьУдалитьОтправил письмо автору, по поводу "Pithon" посмотрим на реакцию. Если конечно не забросил блог.
ОтветитьУдалитьВидимо забросил
ОтветитьУдалитьпечаль ))))
ОтветитьУдалитьвсе правильно сделал
ОтветитьУдалить