• Keine Ergebnisse gefunden

Aufgabe 7 Schreibe eine Funktion listmax(L), die eine Liste L mit numerischen Werten als Argu- ment entegegennimmt, das Maximum dieser Elemente bestimmt und als Wert zur¨uckgibt

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 7 Schreibe eine Funktion listmax(L), die eine Liste L mit numerischen Werten als Argu- ment entegegennimmt, das Maximum dieser Elemente bestimmt und als Wert zur¨uckgibt"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Python Programming Basics (1)

Aufgabe 1

Schreibe eine Funktion timeconvert1(h,m,s), die als Argumente eine Anzahl Stunden h, eine Anzahl Minuten m, eine Anzahl Sekunden s entgegennimmt, diese Angaben in Sekunden umrechnet und als Wert zur¨uckgibt.

Aufgabe 2

Schreibe eine Funktion timeconvert2(s), die als Argument eine Anzahl Sekunden s entgegennimmt, diese in Stunden, Minuten und Sekunden umrechnet und als Tupel oder Liste zur¨uckgibt.

Aufgabe 3

Schreibe eine Funktion sign(x), die einen numerischen Wert x als Argument entgegen- nimmt und wie folgt einen Wert zur¨uckliefert:

• 1, falls x >0

• −1, falls x <0

• 0, falls x= 0 Aufgabe 4

Schreibe eine Funktion listproduct(L), die eine Liste L mit numerischen Werten als Argument entgegennimmt und das Produkt dieser Werte zur¨uckliefert.

Aufgabe 5

Schreibe eine Funktion listsearch(x, L), die ein Element x und eine ListeL als Argu- ment entegegennimmt und folgenden Wert zur¨uckgibt:

• den Index von x in L, fallsx in L enthalten ist.

• None, fallsx nicht in L enthalten ist.

Aufgabe 6

Schreibe eine Funktion listreverse(L), die eine Liste L als Argument entegegennimmt und eine neue Liste mit den Elementen in umgekehrter Reihenfolge zur¨uckgibt. Die Liste L soll dabei unver¨andert bleiben.

Aufgabe 7

Schreibe eine Funktion listmax(L), die eine Liste L mit numerischen Werten als Argu- ment entegegennimmt, das Maximum dieser Elemente bestimmt und als Wert zur¨uckgibt.

Die Python-Funktion max(...) darf hier nicht verwendet werden.

1

(2)

Aufgabe 8

Schreibe eine Funktion insertionsort(L), die eine Liste L mit numerischen Werten als Argument entegegennimmt und inplace mit Sortieren durch Einf¨ugen sortiert.

2

Referenzen

ÄHNLICHE DOKUMENTE

b) Berechnen Sie die Winkelgeschwindigkeit ω und die Bahngeschwindigkeit v eines Punktes auf dem Radkranz (Durchmesser d = 875 mm) eines ICE 3, der mit 330 km/h fährt. Wie oft

Die entsprechenden Materialien können in der Gesamtheit oder in Teilen von der Lehr- kraft eingesetzt werden, auch eine Schwerpunktsetzung ist möglich.. Die zeichnerischen Übungen

Hildebrandt: Größen aktiv aktiv entdecken: entdecken: Zeit Minuten Heide und Rüdiger Hildebrandt: Sekunden, © Persen Persen Verlag Verlag GmbH, GmbH, Buxtehude Buxtehude ©.. Rechne

Dabei ist es wichtig, dass der Schüler wirklich davon überzeugt wird, dass es je nach Kontext nötig ist, eine mehr oder weniger spe- zielle Sprache für die gegenseitige Verständigung

[r]

Die Illustratorin Neele Jacobi arbeitet als Live-Zeichnerin für das Theaterprojekt „Wer sind wir denn?“?. Prägnante Bilder

er¨ortert wurde, dass unter allen Rechtecken mit konstanter Summe der Seitenl¨angen das Quadrat den gr¨oßten Fl¨acheninhalt hat, und in Abschnitt 2., dass unter allen Quadern

Denn auch wenn Ärzte für ihre Patienten da sein wollen, eruierten in einer kürzlich publizierten Umfrage er- fahrene Spezialisten und Hausärzte nur in gut einem Drittel der