Tsvetkova Tatyana 3 недель назад
Родитель fd2984bcdf
Сommit 4363aa2fa2

@ -13,7 +13,7 @@ def <Имя функции>([<Список аргументов >]):
В Python, если функция не содержит оператора return, она автоматически возвращает значение В Python, если функция не содержит оператора return, она автоматически возвращает значение
None. None.
##Пункт 2.1. Функция без аргументов. ## Пункт 2.1. Функция без аргументов.
```py ```py
>>> def uspeh(): >>> def uspeh():
"""Подтверждение успеха операции""" """Подтверждение успеха операции"""
@ -22,7 +22,7 @@ None.
Выполнено успешно! Выполнено успешно!
``` ```
Функция - класс function: Функция - класс function:
``` ```py
>>> type(uspeh) >>> type(uspeh)
<class 'function'> <class 'function'>
``` ```
@ -41,7 +41,7 @@ uspeh()
Видно, что help вернуло имя функции и то описание, которое было указано в тройных кавычках Видно, что help вернуло имя функции и то описание, которое было указано в тройных кавычках
при её определении. при её определении.
##Пункт 2.2. Функция с аргументами. ## Пункт 2.2. Функция с аргументами.
```py ```py
>>> def sravnenie(a, b): >>> def sravnenie(a, b):
"""Сравнение a и b""" """Сравнение a и b"""
@ -73,7 +73,7 @@ True
>>>sravnenie([1, 2], [1, 2, 0]) # [1, 2] меньше [1, 2, 0] (короткий список меньше) >>>sravnenie([1, 2], [1, 2, 0]) # [1, 2] меньше [1, 2, 0] (короткий список меньше)
``` ```
##Пункт 2.3. Функция с return. ## Пункт 2.3. Функция с return.
```py ```py
>>> def logistfun(b, a): >>> def logistfun(b, a):
"""Вычисление логистической функции""" """Вычисление логистической функции"""
@ -156,8 +156,8 @@ TypeError: unsupported operand type(s) for +: 'int' and 'str'
>>> for xx in sps: >>> for xx in sps:
yy = inerz(xx,TT,yy) yy = inerz(xx,TT,yy)
spsy.append(yy) spsy.append(yy)
```py
``` ```
```py
>>> import pylab as plt >>> import pylab as plt
>>> plt.plot(spsy, label = "Выходной сигнал") >>> plt.plot(spsy, label = "Выходной сигнал")
[<matplotlib.lines.Line2D object at 0x00000241DC815370>] [<matplotlib.lines.Line2D object at 0x00000241DC815370>]

Загрузка…
Отмена
Сохранить