class Lehrende(): def __init__(self,vorname, nachname, lehrgebiet): self.vorname=vorname self.nachname=nachname self.lehrgebiet=lehrgebiet def get_name(self): print (self.vorname, self.nachname, self.lehrgebiet) class Students(): def __init__(self,vorname, nachname, studiengang): self.vorname=vorname self.nachname=nachname self.studiengang=studiengang self.__semester=1 def sem_erhoehen(self): if self.__semester>=7: return…
Geschützt: Übung 1: Objektorientierung
Aufgabe 1: Modelliere einen Würfel Erstelle eine Klasse Cube, mit der du einen Würfel modellierst! Die Würfel-Klasse soll als Eigenschaft die Länge einer Würfel-Seite besitzen. Darüber hinaus soll die Klasse auch…
Geschützt: Zusatzaufgaben
Z1 Hundejahre Kinder- und Hundeliebhaber stellen sich häufig die Frage, wie alt ihr Hund wohl wäre, wenn er kein Hund, sondern ein Mensch wäre. Landläufig rechnet man Hundejahre in Menschenjahre…
Geschützt: Veranstaltung 7: GUI
Lernziele Den Aufbau einer einfachen grafischen Benutzeroberfläche verstehen. Eine einfache grafische Benutzerfläche erstellen. Literatur Ernesti, J., Kaiser, P.: Python 3 ein umfassendes Handbuch. Rheinwerk Computing Verlag, Openbook.Kapitel 39: Grafische Benutzeroberflächen…
Geschützt: Veranstaltung 6: Arbeiten mit Dateien
beispielDBHerunterladen Abschlussaufgabe: CSV Dateien Schreiben Sie ein Programm welches für den weiblichen Vornamen Anna im Bundesstaat Kalifornien (CA) in den 1910-2014 die Häufigkeiten in einer Grafik ausgibt! # Hilfestellung import…
Geschützt: Übungsaufgaben 5: Funktionen und Methoden
Additionsfunktion: Schreibe eine Python-Funktion namens addiere, die zwei Zahlen als Parameter annimmt und ihre Summe zurück gibt. Teste die Funktion mit verschiedenen Zahlen. Durchschnittsberechnung: Schreibe eine Funktion namens berechne_durchschnitt, die…
Geschützt: Veranstaltung 5: Funktionen
In der Welt der Programmierung sind Funktionen ein grundlegendes Konzept, das die Struktur und Wiederverwendbarkeit von Code erheblich verbessert. In Python werden Funktionen durch den Schlüsselbegriff def definiert und bieten…
Geschützt: Übungsaufgaben 4: Schleifen und Iterationen
(Mustererzeugung). Schreiben Sie ein Programm, das mit Hilfe von for-Schleifen das folgende Muster erzeugt: * ** *** **** ***** **** *** ** * Die maximale Anzahl von Sternen in einer…
Geschützt: Veranstaltung 4: Iterationen und Schleifen
Literatur Dörn, Sebastian (2020): Python lernen in abgeschlossenen Lerneinheiten - Programmieren für Einsteiger mit vielen Beispielen, 2. Aufl., Springer, S. 41-54. Lernziele Programme mit beschränkten und bedingten Schleifen formulieren. Schleifen…
Geschützt: Übungsaufgaben 1-3
Einstiegsaufgaben Größerer oder kleinerer Wert: Schreibe ein Python-Programm, das zwei Zahlen vom Benutzer erhält und ausgibt, welche der beiden Zahlen größer ist. zahl1=int(input("Gib bitte die erste Zahl ein! ")) zahl2=int(input("Gib…