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