7xGit / 7xGit/7xGit_Task5

Input Validation for Turtles

Offen Anfängerfreundlich
#7 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement good first issue
Vorherrschende Sprache
Python
Sterne
1
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The game does not validate the number of turtles that players can enter. If a user inputs a non-integer value or exceeds the maximum allowed number of turtles, it can lead to runtime errors or unexpected behavior.

Impact:

Runtime Errors: Invalid input types (like strings or special characters) can cause the program to crash or behave unpredictably, disrupting the gaming experience.
Unexpected Behavior: If the number exceeds the maximum limit, the game may attempt to create more turtles than allowed, leading to potential performance issues or logical inconsistencies.
User Frustration: Players may feel confused or frustrated when their input is not accepted or leads to errors, diminishing their enjoyment of the game.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Suchen Sie nach der Funktion oder dem Modul, das die Benutzereingabe für die Anzahl der Schildkröten verarbeitet. Fügen Sie eine Validierung hinzu, um sicherzustellen, dass die Eingabe eine Ganzzahl ist und innerhalb des zulässigen Maximums liegt. Schreiben Sie einen Test, der überprüft, dass die Validierung sowohl für Nicht-Ganzzahl-Eingaben als auch für Zahlen außerhalb des zulässigen Bereichs funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
cli
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.