16. Lektion: Funktionen.extend(): Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
(Mehrere Ergebnisse zurückgeben)
(Positions- oder Schlüsselwortargumente)
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