Índice:
- Etapa 1: inicie seu aplicativo de codificação Python
- Etapa 2: importar a classe aleatória
- Etapa 3: definir um método Python com uma variável de entrada N
- Etapa 4: inicializar uma variável booleana e uma variável inteira
- Etapa 5: iniciar um loop ‘for’ para o intervalo N
- Etapa 6: inicializar dois valores inteiros aleatórios entre 1 e 10 e definir o valor booleano como verdadeiro
- Etapa 7: iniciar um loop ‘while’ enquanto a variável booleana for verdadeira
- Etapa 8: Imprima um problema de adição com os valores 1 e 2 e tome a resposta como entrada
- Etapa 9: Faça uma declaração If-else Testando se Resposta = Valor 1 + Valor 2
- Etapa 10: se verdadeiro, imprima uma mensagem correta, defina a variável booleana como falsa e aumente a contagem
- Etapa 11: Caso contrário, imprima uma mensagem incorreta e defina o valor booleano como falso
- Etapa 12: contabilizar entradas não inteiras com mensagem de erro
- Etapa 13: no final do programa, imprima a contagem de problemas de N que o jogador acertou
- Etapa 14: examine o seu código
- Etapa 15: execute este módulo e divirta-se com seu jogo de matemática
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
- Este conjunto de instruções irá ensiná-lo passo a passo como programar um jogo de adição que solicita que os usuários respondam a problemas de adição simples usando números aleatórios de 0-9 e imprima se eles estão corretos ou não!
- Clique na imagem em cada etapa para ampliá-la e visualizar o código dessa parte.
Etapa 1: inicie seu aplicativo de codificação Python
- Este conjunto de instruções usará o programa IDLE Python!
-
Depois de iniciar, crie um novo arquivo em seu aplicativo Python para começar a codificar.
Etapa 2: importar a classe aleatória
Estaremos usando para gerar números aleatórios
Etapa 3: definir um método Python com uma variável de entrada N
- A entrada do inteiro n determinará o número de problemas de adição que o jogo imprimirá quando chamado!
- Este código chama o método "game (n)".
Etapa 4: inicializar uma variável booleana e uma variável inteira
- Dentro do método do jogo, inicialize uma variável booleana para ser usada em um loop ‘while’ e um inteiro para ser usado como uma variável de contagem para respostas corretas.
- Este código chama o booleano “wrk” e o inteiro “cnt”.
- Lembre-se da importância dos recuos em Python, pois eles determinam qual código está aninhado e onde!
Etapa 5: iniciar um loop ‘for’ para o intervalo N
Isso fará um loop pelo comprimento do inteiro de entrada n
Etapa 6: inicializar dois valores inteiros aleatórios entre 1 e 10 e definir o valor booleano como verdadeiro
- Dentro deste loop ‘for’, use random.randrange (1, 10) para inicializar dois valores inteiros aleatórios entre 1 e 9.
- Este código os chama de “val1” e “val2”.
- Em seguida, defina o valor booleano como True!
Etapa 7: iniciar um loop ‘while’ enquanto a variável booleana for verdadeira
Ainda dentro do loop ‘for’, inicie um loop ‘while’ enquanto a variável Booleana for True
Etapa 8: Imprima um problema de adição com os valores 1 e 2 e tome a resposta como entrada
- Em seguida, neste loop ‘while’, criamos uma instrução try-except.
- Em seu caso de 'tentativa', imprima uma pergunta de adição usando o valor 1 e o valor 2 e defina uma variável de resposta como a entrada do usuário (este código define a variável de resposta como "ans").
Etapa 9: Faça uma declaração If-else Testando se Resposta = Valor 1 + Valor 2
Dentro do caso ‘try’, codifique uma instrução if-else testando se ans = val1 + val2
Etapa 10: se verdadeiro, imprima uma mensagem correta, defina a variável booleana como falsa e aumente a contagem
-
Ainda dentro da instrução 'try', se verdadeiro:
- Imprima uma mensagem correta!
- Defina a variável booleana como False!
- Aumente a contagem em 1!
Etapa 11: Caso contrário, imprima uma mensagem incorreta e defina o valor booleano como falso
Na instrução 'else', imprima uma mensagem incorreta e defina o valor booleano como False
Etapa 12: contabilizar entradas não inteiras com mensagem de erro
No caso "exceto", imprima uma mensagem de erro para contabilizar as entradas não inteiras
Etapa 13: no final do programa, imprima a contagem de problemas de N que o jogador acertou
Depois de todas essas instruções aninhadas, imprima a contagem de problemas de n que o jogador acertou
Etapa 14: examine o seu código
- Lembre-se da importância da indentação em Python, pois este programa utiliza muitas instruções aninhadas.
- Seu programa final deve ser semelhante a este.
Etapa 15: execute este módulo e divirta-se com seu jogo de matemática
- Depois de seguir essas etapas para codificar seu programa matemático, vá em frente e clique em Executar Módulo.
- Aproveite o seu jogo de adição simples!