ответвлено от main/python-labs
Изменил(а) на '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'])
|
||||
|
||||
Ссылка в новой задаче
Block a user