|
|
Zeile 32: |
Zeile 32: |
| * Schreibe einige kleine Funktionen die mehr als einen Wert zurückgeben. | | * Schreibe einige kleine Funktionen die mehr als einen Wert zurückgeben. |
| * Probiere es mit beiden Möglichkeiten aus. | | * Probiere es mit beiden Möglichkeiten aus. |
− |
| |
− | ==== Positions- oder Schlüsselwortargumente====
| |
− | ** https://realpython.com/python-asterisk-and-slash-special-parameters/
| |
− | ** https://medium.com/@mr.stucknet/a-roadmap-to-python-parameter-definitions-best-practices-and-beyond-6faa2f66fc19
| |
| | | |
| === Zufallszahlen=== | | === Zufallszahlen=== |
Version vom 1. Oktober 2023, 16:05 Uhr
Funktionen
Mehrere Ergebnisse zurückgeben
>>> def test1(a, b):
return a, b
>>> x, y = test1(3.14, 42)
>>> x
3.14
>>> y
42
>>>
Alternative:
>>> def test2(a, b):
return (a, b)
>>> z = test2(3.14, 42)
>>> z
(3.14, 42)
>>> x, y = z
>>> x
3.14
>>> y
42
>>>
Übung:
- Schreibe einige kleine Funktionen die mehr als einen Wert zurückgeben.
- Probiere es mit beiden Möglichkeiten aus.
Zufallszahlen
Navigation
Zurück zu Micropython Kurs 2023 - Teil 1
Zurück zur "Micropython Kurs 2023" Startseite
Zurück zur Programmieren Startseite
Zurück zur Wiki Startseite