Programmieren mit Python Flashcards
Als was werden Variablen benutzt?
Als Platzhalter für Daten, die sich ein Computer merkt
Wie nennt man es eine Variable anzulegen?
Deklarieren oder implizieren
Mit welchem Befehl fragt man nach dem Typ einer Variablen?
Mit type ()
Wie nennt man den Datentyp für ganze Zahlen?
Integer
Wie nennt man den Datentyp für Kommazahlen?
Float
Was benutzt man statt einem Komma bei Kommazahlen in der Programmierung?
Einen Punkt
Wie nennt man den Datentyp für Wahrheitswerte?
Boolean
Wie nennt man den Datentyp für Zeichenketten?
String
Welcher Befehl wird für die Ausgabe benutzt?
Print ()
Mit welchem Befehl fragt Python nach einer Variablen?
Variable = input (Frage nach der Variablen)
Was passiert bei diesem Befehl: print (3+3)?
Es wird 6 angezeigt
Was passiert bei diesem Befehl: print (“3+3“)?
Es wird 3+3 angezeigt
Mit welchem Befehl zeigt Python einen Satz mit Rechnung an?
Print (“ Ergebniss der Addition von %d + %d = %d“ % (wert1, wert2, ergebniss_add))
Wie legt man fest wie viele Nachkommastellen angezeigt werden?
Mit %.Anzahl der Nachkommastellenf
Wozu benutz man Schleifen?
Um Dinge zu wiederholen
Wie programmiert man eine Schleife?
For i in range (Anzahl der Wiederholungen):
Print (“Wort“)
Was passiert bei diesem Befehl :
for in in range (10):
Print (i)
Es werden die Zahlen von 0 bis 9 angezeigt
Was passiert bei diesem Befehl :
For i range (10):
Print ( (i+1) * 7)
Es wird die 7 er Reihe angezeigt
Was ist eine FOR-Schleife?
Eine Schleife mit einer bestimmten Anzahl an Wiederholungen
Was ist eine WHILE-Schleife?
Eine Schleife, an der i einen bestimmten Wert erreichen muss, um aufzuhöhren
Wie programmiert man eine WHILE-Schleife, die nach 10 Wiederholungen aufhört?
i = 1
While i <=10:
Print i
i = i + 1
Was kann man mit einem logischen Operator machen?
Vergleiche anstellen
Was bedeutet der Operator == ?
Ist gleich
Was bedeutet der Operator != ?
Ist ungleich
Was bedeutet der Operator > ?
Ist größer als
Was bedeutet der Operator >= ?
Ist größer als oder gleich
Was bedeutet der Operator < ?
Ist kleiner als
Was bedeutet der Operator <= ?
Ist kleiner als oder gleich?
Was bedeuten die Positionen in der Klammer?
For i in range (7, 71, 7):
Print (i)
(Start, stop, step)
Bei welcher Zahl fängt Phyton an zu zählen?
0
Wie programmiert man eine for Schleife?
For i in range (Anzahl der Wiederholungen):
Print (“ “)
Wie programmiert man eine while Schleife, die bis 10 geht?
i = 1
While i<= 10
Print (i)
i = i +1
Was kann man mit Verknüpfungen machen?
Dinge in Abhängigkeit setzen
Was bedeutet and?
Das beide Bedingungen zutreffen müssen
Was bedeutet or?
Das eine oder beide Bedingungen zutreffen müssen
Was bedeutet not?
Das alles umgedreht wird z.B.: aus True wird False
Was ist eine Verzweigung?
Man kann damit Fälle unterscheiden
Was kann man mit einer Verzweigung machen?
Beliebige Datentypen mithilfe von logischen Operatoren vergleichen
Was sind die Befehle einer Verzweigung?
If ():
Elif():
Else: