26 lines
363 B
Markdown
26 lines
363 B
Markdown
## Dekorator
|
|
Eine Funktion mit einer anderen Funktion als Parameter
|
|
|
|
```python
|
|
@DekoratorFunktion
|
|
def funktionXY(p1, p2):
|
|
pass
|
|
```
|
|
|
|
Args und Quarks
|
|
|
|
|
|
## Endrekursion
|
|
|
|
Der Rekursionsterm hat nur einen Funktionsaufruf. Arithmetik wird innerhalb der Argumente gemacht.
|
|
|
|
```python
|
|
|
|
# Bad example
|
|
return func(a, b) + 1
|
|
|
|
# Correct example
|
|
return func(a + 1, b)
|
|
```
|
|
|