############################################################################## # Beispielaufgaben für den Test am Ende des Kurses, # # stetig wachsende Sammlung # # letzter Stand: 18.05.2015 # ############################################################################## >>> x = [1, 2, 3] >>> y = [7, 5, 4, 2, 7] >>> x[0] + y[0] Ausgabe/Ergebnis: ____________________________________________________________ ############################################################################## >>> list1 = ["lila", "grün", "blau", "rot"] # Mit welchem Befehl kann man ermitteln, wieviele Elemente list1 hat? Antwort: _____________________________________________________________________ >>> max(list1) Ausgabe/Ergebnis: ____________________________________________________________ >>> max('max', 'lotte', 'mila') Ausgabe/Ergebnis: ____________________________________________________________ >>> type(list1) Ausgabe/Ergebnis: ____________________________________________________________ >>> set(len(list1)) Ausgabe/Ergebnis: ____________________________________________________________ >>> list2 = ["abc", 3, "buch", 7, 1, 0] >>> type(list2[3]) Ausgabe/Ergebnis: ____________________________________________________________ ############################################################################## >>> a = ["l", "i", "s", "t", "e"] >>> a[-1] Ausgabe/Ergebnis: ____________________________________________________________ >>> a[-3:-1] Ausgabe/Ergebnis: ____________________________________________________________ >>> a[:] Ausgabe/Ergebnis: ____________________________________________________________ # Wie kann der Typ an einem beliebigen Index der Liste a abgefragt werden? Antwort: _____________________________________________________________________ ############################################################################## >>> a = set([2, 7, 4]) >>> a[1] Ausgabe/Ergebnis: ____________________________________________________________ ############################################################################## >>> list_a = [1, 2, "a"] >>> list_b = [1, 2, 3] >>> print(set(list_a + list_b)) Ausgabe/Ergebnis: ____________________________________________________________ ############################################################################## liste1 = [1, 12, 'hallo'] # Was ist der Unterschied zwischen den folgenden beiden Anweisungen? Funktionieren beide? >>> liste2[1] >>> liste2=[1] Antwort: _____________________________________________________________________ # Was ist der Unterschied zwischen den folgenden Anweisungen? >>> p = q >>> p == q Antwort: _____________________________________________________________________ ############################################################################## >>> abs(-1/2) Ausgabe/Ergebnis: ____________________________________________________________ ############################################################################## # Wie heißt dieses Zeichen, und was bewirkt es? % Antwort: _____________________________________________________________________ # Was bewirkt dieser Operator in Python? // Antwort: _____________________________________________________________________ # Welcher Typ lässt sich nicht in Listen umwandeln? Antwort: _____________________________________________________________________ ############################################################################## >>> list = ["python", "hallo"] >>> i = 0 >>> for elem in list: for item in elem: i += 1 # Welchen Wert hat i zum Schluss? Antwort: _____________________________________________________________________ ############################################################################## >>> satz = "Wieviele Wörter hat dieser Satz?" # Mit welchem Befehl kann man am einfachsten die Anzahl der Wörter im Satz # bestimmen? Antwort: _____________________________________________________________________ # Mit welchem Befehl kann der erste Buchstabe einer Zeichenkette von einem # Kleinbuchstaben in einen Großbuchstaben umgewandelt werden? # eingegebene Zeichenkette: "dies ist ein Satz" # auszugebende Zeichenkette: "Dies ist ein Satz" Antwort: _____________________________________________________________________ ############################################################################## Welche Funktion hat der Dateiöffnungsmodus "a" (append)? Antwort: _____________________________________________________________________ Welche anderen Dateiöffnungsmodi haben wir noch kennengelernt? Antwort: _____________________________________________________________________ ############################################################################## >>> name1 = "Bitte Name eingeben" >>> name2 = input("Bitte Name eingeben") # Was ist der Unterschied zwischen name1 und name2? Antwort: _____________________________________________________________________