WorksheetsPython Programmieren 1.0
Total questions: 35
Worksheet time: 35mins
Wie speichert man den Namen „Anna“ als String in einer Variable namens name?
name = Anna
name = "Anna"
name: Anna
name == "Anna"
Wie speichert man das Alter 16 als Integer?
alter = "16"
alter = float(16)
alter = 16
alter == 16
Welche der folgenden Definitionen speichert eine Körpergröße korrekt als Float?
groesse = 1.75
groesse = "1.75"
groesse = 175
groesse == 1,75
Wie wandelst du die Variable alter in einen String um?
alter(string)
alter = string
str(alter)
string(alter)
Wie berechnest du dein Geburtsjahr korrekt?
alter - aktuelles_jahr
aktuelles_jahr - alter
aktuelles_jahr + alter
alter + aktuelles_jahr
Mit welcher Funktion fragt man den Benutzer nach seinem Namen?
print("Name?")
input("Name?")
ask("Name?")
name("Name?")
Wie rundest du die Zahl 3.14159 auf 2 Nachkommastellen?
round(pi)
round(pi, 3)
pi.round(2)
round(pi, 2)
Welche Eingabe wandelt den Wert direkt in einen Integer um?
float(input())
int(input())
input(int)
input().int
Was ist das Ergebnis von 4.5 * 2?
9 (Integer)
9.0 (Float)
"9" (String)
8
Wie berechnest du die Summe zweier Zahlen als Float?
int(a + b)
str(a + b)
float(a + b)
sum(a, b)
Wie zählt man die Anzahl der Zeichen eines Satzes?
count()
len()
length()
size()
Wie ersetzt man jedes "a" in „Anna“ durch "@"?
replace("Anna", "a", "@")
"Anna".replace("a")
replace("a", "@", "Anna")
"Anna".replace("a", "@")
Wie wandelst du einen Satz komplett in Großbuchstaben um?
satz.upper()
upper(satz)
satz.capitalize()
satz.uppercase()
Wie gibst du das erste Zeichen eines Wortes aus?
first(wort)
wort[0]
wort(1)
wort.first()
Wie wiederholst du einen String fünfmal?
string ^ 5
repeat(string, 5)
string * 5
string.repeat(5)
Wie extrahierst du die ersten drei Buchstaben aus "Python"?
"Python"[:3]
"Python"[0:4]
"Python".sub(3)
"Python"[3]
Wie zählst du, wie oft der Buchstabe "a" in "Banane" vorkommt?
"Banane".find("a")
"Banane".len("a")
"Banane".count("a")
count("a", "Banane")
Wie schneidest du die letzten 4 Zeichen aus „Programmieren“ heraus?
"Programmieren"[:-4]
"Programmieren"[4:]
"Programmieren"[:-5]
"Programmieren"[5:]
Wie machst du aus "Apfel, Banane" eine Liste?
"Apfel, Banane".list()
"Apfel, Banane".split(",")
"Apfel, Banane".join()
"Apfel, Banane".split()
Wie prüfst du, ob ein Wort mit „A“ beginnt?
"A" == wort
wort.startswith("A")
"A" in wort
wort.begins("A")
Wie berechnest du das Quadrat von 4?
4*4*4
square(4)
4 ** 2
4 ^ 2
Wie wandelst du 5.7 in eine Ganzzahl um?
int(5.7)
integer(5.7)
round(5.7)
5.7.toInt()
Wie berechnet man die Quadratwurzel von 16?
16 ** 0.5
sqrt(16)
square(16)
16 ^ 0.5
Welcher Ausdruck ergibt eine Division als Float?
float(7 / 2)
int(7 / 2)
7 div 2
7 // 2
Wie erzeugt man eine zufällige Zahl zwischen 1 und 100?
rand(1, 100)
random.randint(1, 100)
random(1, 100)
random.range(1, 100)
Wie berechnest du 10% Rabatt von einem Preis?
preis / 0.1
preis * 0.9
preis - 10
preis * 10
Wie rundest du 1/3 auf drei Nachkommastellen?
round(1/3)
1/3.round(3)
round(1/3, 3)
round(0.33, 3)
Wie prüfst du, ob eine Zahl gerade ist?
zahl == even
zahl % 2 == 0
zahl / 2 == 0
zahl % 2 == 1
Wie berechnest du die Fläche eines Kreises (radius = 3)?
pi * radius ** 2
pi * radius * 2
radius / pi ** 2
pi * radius
Welche Berechnung liefert das Produkt zweier Zahlen?
zahl1 / zahl2
zahl1 - zahl2
zahl1 * zahl2
zahl1 + zahl2
Bonusaufgabe: Welcher Ausdruck erstellt eine Liste mit Quadratzahlen der Zahlen von 1 bis 5 mithilfe einer List-Comprehension?
[1, 2, 3, 4, 5] ** 2
square([1,2,3,4,5])
[x**2 for x in range(1,6)]
[x*x in range(1,5)]
Bonusaufgabe: Welche Methode gibt den Index des ersten Vorkommens eines Elements "Apfel" in einer Liste aus?
count("Apfel")
position("Apfel")
index("Apfel")
find("Apfel")
Bonusaufgabe: Welche der folgenden Optionen öffnet eine Datei namens text.txt zum Lesen?
Bonusfrage: Wie entfernt man den letzten Eintrag aus einer Liste namens zahlen?
zahlen.clear()
zahlen.del()
zahlen.pop()
zahlen.remove()
Bonusfrage: Welcher Ausdruck überprüft, ob die Zahl 5 in der Liste [1, 2, 3, 4, 5] vorhanden ist?
5 in [1, 2, 3, 4, 5]
[1,2,3,4,5].has(5)
[1,2,3,4,5].find(5)
exists(5, [1,2,3,4,5])
