Изменил(а) на 'TEMA7/report.md'

main
OgarkovIA 2 недель назад
Родитель 9510436b82
Сommit 6cc7c9f89c

@ -118,7 +118,7 @@ for xx in sps:
spsy.append(yy) spsy.append(yy)
``` ```
##3. Функции как объекты. ## 3. Функции как объекты.
**3.1. Получение списка атрибутов объекта-функции.** **3.1. Получение списка атрибутов объекта-функции.**
```python ```python
dir(inerz) dir(inerz)
@ -142,9 +142,10 @@ fnkt=sravnenie
v=16 v=16
fnkt(v,23) fnkt(v,23)
16 меньше 23 16 меньше 23
```
3.3. Возможность альтернативного определения функции в программе **3.3. Возможность альтернативного определения функции в программе**
```python
typ_fun=8 typ_fun=8
if typ_fun==1: if typ_fun==1:
def func(): def func():
@ -157,7 +158,7 @@ func()
Функция 2 Функция 2
``` ```
##4. Аргументы функции ## 4. Аргументы функции
**4.1. Изучите возможность использования функции в качестве аргумента другой функции** **4.1. Изучите возможность использования функции в качестве аргумента другой функции**
```python ```python
def fun_arg(fff,a,b,c): def fun_arg(fff,a,b,c):
@ -261,7 +262,7 @@ print(sps1)
[1, 99, 3, 4] [1, 99, 3, 4]
``` ```
##5. Специальные типы пользовательских функций ## 5. Специальные типы пользовательских функций
**5.1. Анонимные функции** **5.1. Анонимные функции**
```python ```python
anfun1=lambda: 1.5+math.log10(17.23) anfun1=lambda: 1.5+math.log10(17.23)
@ -302,7 +303,7 @@ Traceback (most recent call last):
StopIteration StopIteration
``` ```
##6. Локализация объектов в функциях ## 6. Локализация объектов в функциях
**6.1. Примеры на локализацию объектов** **6.1. Примеры на локализацию объектов**
```python ```python
glb=10 glb=10
@ -340,7 +341,7 @@ res=func7(glb);res
165 165
``` ```
**6.2. Выявление локализации объекта с помощью функций locals() и globals() из builtins* **6.2. Выявление локализации объекта с помощью функций locals() и globals() из builtins**
```python ```python
globals().keys() globals().keys()
dict_keys(['__name__', '__doc__', '__package__', '__loader__', '__spec__', '__annotations__', '__builtins__', 'anfun1', 'math', 'anfun2', 'anfun3', 'func5', 'mm', 'alp', 'glb', 'func7', 'res', 'func8']) dict_keys(['__name__', '__doc__', '__package__', '__loader__', '__spec__', '__annotations__', '__builtins__', 'anfun1', 'math', 'anfun2', 'anfun3', 'func5', 'mm', 'alp', 'glb', 'func7', 'res', 'func8'])

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