Ich mache eine Aufgabenstellung die lautet:
Ich soll ein Programm erstellen, welches ganze zahlen einliest, und diese dann über die Methode index gesucht, um das letzte Vorkommen einer Zahl, die ein Anwender eingaben kann.
Hier ist aber zu achten das dieses Programm keine Fehler auslöst, wenn die Zahl nicht gefunden wird.
Mein Programm:
liste = (1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 10)
eingabe = int(input("Wonach soll gesucht werden: "))
zahl = liste.count(eingabe)
if zahl != 10:
print("Die Position ist", liste.index(eingabe))
else:
print("Der Wert", eingabe, "wurde nicht gefunden")
doch dieses gibt mir die Zahl z.B wenn ich 5 eingabe gibt er die 4 aus.