1/23
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Mit welchem Tool kannst du zusätzliche Python-Bibliotheken installieren?
Paketmanager pip
Das bitweise Verschieben um eine Stelle nach links entspricht…
einer Verdopplung der Zahl
Ist die folgende Aussage wahr oder falsch? Der Ausdruck 5 = X weist der Variablen X den Wert 5 zu.
Falsch. Die Variable muss mit einem Buchstaben oder einem Unterstrich beginnen.
Was ist die Ausgabe des Befehls print(type(1.5)) in Python?
<class ‚float‘>
Wie initialisiert man eine Variable namens anzahl mit dem Wert 10 in Python?
anzahl = 10
zu welchem Zahlensystem gehört der Präfix: 0x
Hexadezimal
IDEs bieten zahlreiche Funktionen, die den Alltag erheblich erleichtern - Oder?
Ja!
Syntax-Hervorhebung und Autovervollständigung, sowie Fehlersuche und und und..
Welche Programmierparadigmen unterstützt Python?
Python ist multifunktional. Unterstützt also objektorientierte Programmierung, prozedurale Programmierung und Funktionale Programmierung.
Mit welchen zwei Befehlen beendest du die Sitzung und verlässt die Python Shell?
quit() und exit()
Was ist ein Bug im Kontext der Programmierung?
Ein Fehler im Code, der zu einem unbeabsichtigten Verhalten führt.
Datentyp, der mutable ist:
list
Wahr da falsch?
Das aktuell betrachtete Element einer Liste wird im schleifen Kopf der schleifen, variable zugewiesen und im schleifen Körper kann auf dieses Element über die schleifen variable zugegriffen werden.
Wahr
Eine for-Schleife in Python kann welche Datentypen durchlaufen?
Listen & strings
Listen
= geordnete Sequenz beliebig vieler Werte
Pseudocode
Ist eine vereinfachte Menschen lesbare Beschreibung eines Programms oder Algorithmus. Er mischt die Struktur echter Programmiersprachen (wie schleifen oder Bedingungen) mit normaler Alltagssprache.
Welche Merkmale beschreiben den Maschinencode korrekt?
Er basiert auf den Zahlenwert 0 und 1
Er wird direkt vom Computer/CPU Verstanden
Sehr schwer lesbar und nicht einfach zu verstehen
IDEs
= Integrated development Environment
(Integrierte Entwicklungsumgebung)
Zum Schreiben,
zum starten des Programms,
für das Debugging (suchen nach Fehlern im Programm),
Syntaxprüfung (Erkennt Fehler),
Organisieren & Strukturieren von Dateien und Projekten
Compiler
Übersetzt gesamten Code VOR der Ausführung und in einem einmaligen Vorgang in eine ausführbare Datei (Benötigt Zeit)
Interpreter
Versteht verfassten Code sofort und setzt ihn um, Code wird Zeile für Zeile direkt ausgeführt
Variablen Namen dürfen..
… Starten mit:
Großen & kleinen Buchstaben & Unterstrich
… beinhalten:
Unterstrich, kleine, große Buchstaben und Zahlen
Der Operator + kann für folgende Datentypen verwendet werden:
float
str
int
bool
Was passiert beim Slicing eines Tupels?
Tupel wird nicht verändert, es wird lediglich eine Teilsequenz zurückgegeben
Welche Methoden sind auf Tupel anwendbar?
index() & count()