Table des matières:
- Étape 1: lancez votre application de codage Python
- Étape 2: importez la classe aléatoire
- Étape 3: définir une méthode Python avec une variable d'entrée N
- Étape 4: Initialisez une variable booléenne et une variable entière
- Étape 5: Démarrez une boucle « for » pour la plage N
- Étape 6: Initialisez deux valeurs entières aléatoires entre 1 et 10 et définissez la valeur booléenne sur True
- Étape 7: démarrez une boucle « while » alors que la variable booléenne est vraie
- Étape 8: Imprimez un problème d'addition avec les valeurs 1 et 2 et prenez la réponse en entrée
- Étape 9: Faites une instruction If-else en testant si la réponse = valeur 1 + valeur 2
- Étape 10: Si vrai, imprimez un message correct, définissez la variable booléenne sur False et incrémentez le nombre
- Étape 11: Sinon, imprimez un message incorrect et définissez la valeur booléenne sur False
- Étape 12: Comptabilisez les entrées non entières avec un message d'erreur
- Étape 13: À la fin du programme, imprimez le nombre de problèmes sur N que le joueur a résolus
- Étape 14: recherchez votre code
- Étape 15: Exécutez ce module et profitez de votre jeu de mathématiques
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
- Ce jeu d'instructions vous apprendra étape par étape comment programmer un jeu d'addition qui invite les utilisateurs à répondre à des problèmes d'addition simples en utilisant des nombres aléatoires de 0 à 9 et imprime s'ils sont corrects ou non !
- Cliquez sur l'image à chaque étape pour l'agrandir et afficher le code de cette pièce.
Étape 1: lancez votre application de codage Python
- Ce jeu d'instructions utilisera le programme IDLE Python !
-
Après le lancement, créez un nouveau fichier dans votre application Python pour commencer à coder.
Étape 2: importez la classe aléatoire
Nous l'utiliserons pour générer des nombres aléatoires
Étape 3: définir une méthode Python avec une variable d'entrée N
- L'entrée de l'entier n déterminera le nombre de problèmes d'addition que le jeu affichera lorsqu'il sera appelé !
- Ce code appelle la méthode "game(n)".
Étape 4: Initialisez une variable booléenne et une variable entière
- Dans la méthode de jeu, initialisez une variable booléenne à utiliser dans une boucle « while » et un entier à utiliser comme variable de comptage pour les réponses correctes.
- Ce code appelle le booléen "wrk" et l'entier "cnt".
- N'oubliez pas l'importance des retraits en Python, car ils déterminent quel code est imbriqué où !
Étape 5: Démarrez une boucle « for » pour la plage N
Cela bouclera pour la longueur de l'entier d'entrée n
Étape 6: Initialisez deux valeurs entières aléatoires entre 1 et 10 et définissez la valeur booléenne sur True
- Dans cette boucle 'for', utilisez random.randrange(1, 10) pour initialiser deux valeurs entières aléatoires comprises entre 1 et 9.
- Ce code les appelle « val1 » et « val2 ».
- Définissez ensuite la valeur booléenne sur True !
Étape 7: démarrez une boucle « while » alors que la variable booléenne est vraie
Tout en restant dans la boucle « for », démarrez une boucle « while » lorsque la variable booléenne est True
Étape 8: Imprimez un problème d'addition avec les valeurs 1 et 2 et prenez la réponse en entrée
- Ensuite, dans cette boucle « while », nous créons une instruction try-except.
- Dans votre cas « essayer », imprimez une question d'addition en utilisant la valeur 1 et la valeur 2 et définissez une variable de réponse comme entrée de l'utilisateur (ce code définit la variable de réponse comme « ans »).
Étape 9: Faites une instruction If-else en testant si la réponse = valeur 1 + valeur 2
Dans le cas « try », codez une instruction if-else testant si ans = val1 + val2
Étape 10: Si vrai, imprimez un message correct, définissez la variable booléenne sur False et incrémentez le nombre
-
Toujours dans l'instruction 'try', si c'est vrai:
- Imprimez un message correct !
- Définissez la variable booléenne sur False !
- Incrémentez le nombre de 1 !
Étape 11: Sinon, imprimez un message incorrect et définissez la valeur booléenne sur False
Dans l'instruction 'else', imprimez un message incorrect et définissez la valeur booléenne sur False
Étape 12: Comptabilisez les entrées non entières avec un message d'erreur
Dans le cas « sauf », imprimez un message d'erreur pour tenir compte des entrées non entières
Étape 13: À la fin du programme, imprimez le nombre de problèmes sur N que le joueur a résolus
Après toutes ces déclarations imbriquées, imprimez le nombre de problèmes sur n que le joueur a réussi
Étape 14: recherchez votre code
- N'oubliez pas l'importance de l'indentation en Python, car ce programme utilise de nombreuses instructions imbriquées.
- Votre programme final devrait ressembler à ceci.
Étape 15: Exécutez ce module et profitez de votre jeu de mathématiques
- Après avoir suivi ces étapes pour coder votre programme mathématique, allez-y et appuyez sur Exécuter le module.
- Profitez de votre jeu d'addition simple !