Você e seu irmão estão discutindo sobre quem deve lavar a roupa hoje? Jogue uma moeda. Você não tem uma moeda? Faça um então! Este artigo Wikihow vai te ensinar como escrever um programa em Python que vai lançar uma moeda digital imaginária e te dá uma amostra de como é codificar. Tudo que você precisa é de um computador com Windows.
Passos
Parte 1 de 3: baixando Python
Etapa 1. Vá para o site do Python e baixe o Python
Aqui está um atalho para o site https://www.python.org/downloads/. Pressione a opção "Baixar Python 3.9.1"
Etapa 2. Salve o arquivo em sua área de trabalho
Etapa 3. Abra-o
Etapa 4. Instale o programa Python
Assim que a instalação do programa for concluída, o Python estará pronto para ser usado em seu computador.
Parte 2 de 3: Escrevendo o Programa de Lançamento de Moedas
Etapa 1. Vá ao menu iniciar e digite "IDLE Python"
Abra esse arquivo. Isso abrirá o IDLE Python.
Etapa 2. Pressione "CTRL" + "N" ou navegue até 'Arquivo' e, em seguida, 'Nova janela' para acessar o modo de script Python
Isso é o que é usado para escrever o programa
Etapa 3. Digite "import random" na primeira linha e pressione Enter
Isso importará o módulo aleatório que dá acesso a um dos módulos "aleatórios" que usaremos.
Etapa 4. Digite "print (" Bem-vindo ao Programa de Lançamento de Moedas ")"
Isso dará as boas-vindas ao usuário no programa.
Etapa 5. Digite esta linha "escolha = entrada (" Digite seu lado (cara ou coroa):
")" e pressione enter. Isso diz ao usuário para digitar cara ou coroa.. Isso fará com que tudo o que o usuário digitar se tornará a variável "escolha".
Etapa 6. Digite "num = random.randint (1, 2)" e pressione enter
Isso importará aleatoriamente um número 2, um e dois. Python escolherá aleatoriamente 'num' para se tornar um ou dois.
Etapa 7. Crie uma instrução if
Você precisará criar uma variável de 'resultado'. Se o número gerado aleatoriamente for um, o resultado será "cara. Mas se o número aleatório for 2, o resultado será" coroa ".
Etapa 8. Digite "if num == 1:
"e pressione enter (o Python fará automaticamente um recuo); após o recuo digite" result = "heads" ". Você precisará prestar muita atenção e digitar com muito cuidado. Esta etapa é se a variável 'num' for 1.
Etapa 9. Digite "elif num == 2:
", uma nova linha e pressione enter (o Python fará automaticamente um recuo); após o recuo digite" result = "tails" ". Esta nova instrução if é para se a variável 'num' for 2. Novamente, você precisará prestar muita atenção e digitar com cuidado.
Etapa 10. Faça uma linha que compare a entrada do usuário e a variável 'resultado'
Para fazer isso, você usará outra instrução if.
Etapa 11. Comece na próxima linha e digite "if choice == result:
"e, em seguida, digite (Python fará um recuo); na nova linha digite" imprimir ("Bom trabalho, você ganhou A moeda lançada", resultado) ". Se a entrada do usuário for igual ao resultado, ele imprimirá" Bom trabalho, você ganhou; A moeda virou, x "(x sendo cara ou coroa).
Etapa 12. Comece na próxima linha e digite "else:
"e, em seguida, pressione Enter (o Python fará um recuo); na nova linha, digite" print ("Aw … Você perdeu. A moeda lançada", resultado) ". Se a entrada do usuário for não o mesmo que o resultado, ele imprimirá "Ah … Você perdeu. A moeda lançada", x "(x sendo cara ou coroa).
Etapa 13. Digite "print (" Obrigado por jogar
Adeus") ". Isso permitirá que o usuário saiba que o programa acabou.
Parte 3 de 3: Usando o programa
Etapa 1. Execute o programa
Para fazer isso, você precisa salvar o arquivo pressionando CTRL + "S". Um pop-up de proteção de arquivo será exibido. Salve o arquivo em sua área de trabalho com qualquer nome.
Etapa 2. Pressione "F5" na linha superior do teclado ou navegue até 'Executar' e pressione 'Executar Módulo'
Isso executará seu programa.
Etapa 3. Digite "cara" ou "coroa" (dependendo da sua escolha) e pressione Enter
Etapa 4. Visualize a saída
O programa mostrará se você ganhou ou não. Também lhe dirá de que lado da moeda imaginária ela caiu.
Pontas
- Preste muita atenção aos símbolos como vírgulas, parênteses, dois pontos e apóstrofos.
- Preste muita atenção para quando você deve iniciar uma nova linha e quando você deve fazer um recuo.
-
Ao executar seu código, se você encontrar um erro de sintaxe, pode ser porque você digitou algo incorretamente.