Kann mir jemand bei einem Python Programm helfen?
ich hab probiert eine aufgabenstellung zu lösen und bin wirklich zufrieden mit meinem weg, den ich da gefunden haben, aber weiß nicht weshalb das nicht funktioniert…
die aufgabenstellung lautet: eine Funktion namens richtige(N, L) soll geschrieben werden, bei dem überprüft wird, wie viele Zahlen in L und in N übereinstimmen und diese Anzahl zurückgegeben wird. Hierbei soll der Befehl e in L nicht stattfinden
[Bild entfernt]
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programm, Python, Softwareentwicklung
Du setzt j nicht zurück, nachdem die innere Schleife einmal durchlaufen wurde. Daher trifft für die Folgeiterationschritte der äußeren Schleife die Bedingung
j < len(L)
nicht mehr zu.
Inkognito-Nutzer
28.04.2024, 19:43
oh vielen dank, mein programm geht nun!