Tabla de contenido:
- Paso 1: Inicie su aplicación de codificación Python
- Paso 2: Importe la clase aleatoria
- Paso 3: Defina un método Python con una variable de entrada N
- Paso 4: inicializar una variable booleana y una variable entera
- Paso 5: Inicie un bucle "for" para el rango N
- Paso 6: inicialice dos valores enteros aleatorios entre 1 y 10 y establezca el valor booleano en verdadero
- Paso 7: Inicie un bucle "while" mientras la variable booleana es verdadera
- Paso 8: Imprima un problema de suma con los valores 1 y 2 y tome la respuesta como entrada
- Paso 9: Hacer una declaración If-else probando si Respuesta = Valor 1 + Valor 2
- Paso 10: Si es verdadero, imprima un mensaje correcto, establezca la variable booleana en falso e incremente el recuento
- Paso 11: si no es así, imprima un mensaje incorrecto y establezca el valor booleano en falso
- Paso 12: Tenga en cuenta las entradas que no son enteros con un mensaje de error
- Paso 13: Al final del programa, imprima el recuento de problemas de N que el jugador acertó
- Paso 14: ¡Revise su código
- Paso 15: ¡Ejecute este módulo y disfrute de su juego de matemáticas
Video: Codificación de un juego de suma en Python: 15 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
- Este conjunto de instrucciones le enseñará paso a paso cómo programar un juego de sumas que insta a los usuarios a responder problemas simples de sumas utilizando números aleatorios del 0 al 9 e imprime si son correctos o no.
- Haga clic en la imagen en cada paso para ampliarla y ver el código de esa parte.
Paso 1: Inicie su aplicación de codificación Python
- ¡Este conjunto de instrucciones utilizará el programa IDLE Python!
-
Después del lanzamiento, cree un nuevo archivo en su aplicación Python para comenzar a codificar.
Paso 2: Importe la clase aleatoria
¡Lo usaremos para generar números aleatorios
Paso 3: Defina un método Python con una variable de entrada N
- La entrada del entero n determinará el número de problemas de suma que imprimirá el juego cuando se llame.
- Este código llama al método "juego (n)".
Paso 4: inicializar una variable booleana y una variable entera
- Dentro del método del juego, inicialice una variable booleana que se usará en un ciclo "while" y un número entero que se usará como variable de conteo para las respuestas correctas.
- Este código llama al booleano "wrk" y al entero "cnt".
- Recuerde la importancia de las sangrías en Python, ya que determinan qué código se anida y dónde.
Paso 5: Inicie un bucle "for" para el rango N
¡Esto recorrerá la longitud del entero de entrada n
Paso 6: inicialice dos valores enteros aleatorios entre 1 y 10 y establezca el valor booleano en verdadero
- Dentro de este ciclo "for", use random.randrange (1, 10) para inicializar dos valores enteros aleatorios entre 1 y 9.
- Este código los llama "val1" y "val2".
- ¡Luego establezca el valor booleano en Verdadero!
Paso 7: Inicie un bucle "while" mientras la variable booleana es verdadera
Mientras aún se encuentre dentro del ciclo "for", inicie un ciclo "while" mientras la variable booleana sea True
Paso 8: Imprima un problema de suma con los valores 1 y 2 y tome la respuesta como entrada
- A continuación, en este ciclo "while", creamos una declaración try-except.
- En su caso de "prueba", imprima una pregunta adicional utilizando el valor 1 y el valor 2 y defina una variable de respuesta como entrada del usuario (este código define la variable de respuesta como "ans").
Paso 9: Hacer una declaración If-else probando si Respuesta = Valor 1 + Valor 2
Dentro del caso "try", codifique una declaración if-else que pruebe si ans = val1 + val2
Paso 10: Si es verdadero, imprima un mensaje correcto, establezca la variable booleana en falso e incremente el recuento
-
Aún dentro de la declaración 'try', si es cierto:
- ¡Imprime un mensaje correcto!
- ¡Establezca la variable booleana en False!
- ¡Incrementar el recuento en 1!
Paso 11: si no es así, imprima un mensaje incorrecto y establezca el valor booleano en falso
En la declaración 'else', imprima un mensaje incorrecto y establezca el valor booleano en False
Paso 12: Tenga en cuenta las entradas que no son enteros con un mensaje de error
En el caso "excepto", imprima un mensaje de error para tener en cuenta las entradas que no sean enteros
Paso 13: Al final del programa, imprima el recuento de problemas de N que el jugador acertó
Después de todas esas declaraciones anidadas, imprima el recuento de problemas de n que el jugador acertó
Paso 14: ¡Revise su código
- Recuerde la importancia de la sangría en Python, ya que este programa utiliza muchas declaraciones anidadas.
- Su programa final debería verse así.
Paso 15: ¡Ejecute este módulo y disfrute de su juego de matemáticas
- Después de seguir estos pasos para codificar su programa matemático, continúe y presione Ejecutar módulo.
- ¡Disfruta de tu sencillo juego de sumas!
Recomendado:
Suma recursiva de una matriz en Java: 9 pasos
Sumar recursivamente una matriz en Java: La recursividad es un procedimiento muy útil y eficiente en el tiempo que puede resolver rápidamente un problema con muy poco código. La recursividad involucra el método que usted crea llamándose a sí mismo acortando el problema original. Para este ejemplo, sumaremos una matriz de
Circuito de suma de productos usando puertas lógicas: 4 pasos
Circuito de suma de productos usando puertas lógicas: en este instructivo, le mostraré cómo crear su propio sistema usando la suma de productos, un poco de álgebra booleana y algunas puertas lógicas. No es necesario que cree exactamente el mismo sistema que el de este tutorial, pero puede usar
Controlador de juego Arduino Rhythm (para mi propio juego): 6 pasos
Controlador de juego de ritmo Arduino (para mi propio juego): en este instructivo le mostraré cómo construyo este controlador de juego de ritmo desde cero. Implica habilidades básicas de carpintería, habilidades básicas de impresión 3D y habilidades básicas de soldadura. Probablemente puedas construir este proyecto con éxito si no tienes ex
Circuito de suma de 4 bits con pantalla de resultados digitales: 9 pasos
Circuito de suma de 4 bits con pantalla de resultados digitales: este es un proyecto simple que explica cómo construir un circuito de suma de 4 bits (calculadora de suma de 4 bits) hecho de pantallas de siete segmentos, controladores de siete segmentos, Y, O, NO y Puertas EXOR que suman dos números de 4 bits y devuelven los resultados. Eso
Hacer un juego móvil sin codificación: 6 pasos
Hacer un juego móvil sin codificación: La creación de juegos puede parecer bastante abrumadora, ya sea usando la unidad para crear juegos en 3D o juegos de codificación rígida en lenguajes como Java. De cualquier manera, necesitas mucha experiencia detrás de ti, lo que no siempre es divertido para alguien que recién está comenzando. Entonces en este p