New Python Program: Number Guessing Game
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 55/100
Piste de recherche
Créez number_guessing_game.py comme indiqué dans l’issue. Commencez par examiner les exigences du jeu listées et exécutez manuellement le programme avec des entrées correctes, trop élevées, trop faibles et invalides. C’est terminé lorsque le jeu sélectionne un nombre dans la plage indiquée, limite le nombre de tentatives, fournit un retour clair et gère les entrées invalides.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hello Python enthusiasts! Let's add some fun to our repository with a classic Number Guessing Game implemented in Python. This beginner-friendly task involves creating a Python program where the computer randomly selects a number, and the user has to guess it within a limited number of attempts. This game will demonstrate basic random number generation, input handling, and conditional statements.
Tasks:
- Generate a random number between a specified range (e.g., 1 to 100).
- Allow the user a limited number of attempts to guess the number correctly.
- Provide feedback to the user if their guess is too high, too low, or correct.
- Display a victory message if the user guesses the number within the allowed attempts.
- Implement error handling for invalid inputs.
Guidelines:
- Use Python 3.x for the program.
- Ensure the game provides clear instructions and feedback to the user.
- Include comments in your code to explain the logic and functionality.
- Test the game with various scenarios to ensure it works as expected.
Example:
Welcome to the Number Guessing Game!
I'm thinking of a number between 1 and 100.
You have 7 attempts to guess it.
Enter your guess: 50
Too high! You have 6 attempts left.
Enter your guess: 30
Too low! You have 5 attempts left.
Enter your guess: 40
Correct! Congratulations, you guessed the number in 3 attempts!
How to Contribute:
- Fork this repository.
- Create a new Python file for the Number Guessing Game:
number_guessing_game.py. - Write the Python program following the specified tasks and guidelines.
- Test the game thoroughly to ensure it functions correctly.
- Commit your changes:
git commit -m "Add Number Guessing Game program" - Push to your branch:
git push origin add-number-guessing-game - Open a pull request to this repository.
Your contribution will bring joy to users playing this classic game. Thank you for creating this entertaining Python program for our repository!
- Langage dominant
- Python
- Étoiles
- 0
- Forks
- 9
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de KALIIOWORK/basic_python_programs
-
good first issue hacktoberfest
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
KALIIOWORK/basic_python_programs#10 · 1 commentaire ·
-
good first issue hacktoberfest
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
KALIIOWORK/basic_python_programs#8 · 2 commentaires ·
-
good first issue hacktoberfest
Difficulté 2/5 1-3 heures Accessibilité débutants 50/100
KALIIOWORK/basic_python_programs#6 · 1 commentaire ·
-
good first issue hacktoberfest
Difficulté 2/5 1-3 heures Accessibilité débutants 48/100
KALIIOWORK/basic_python_programs#1 · 2 commentaires ·
Toutes les issues de KALIIOWORK/basic_python_programs
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
-
🐛 Bug 🔔 Pending processing
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
jumpserver/jumpserver#17584 ·