Como escrever um programa de lançamento de moedas em Python (com imagens)

Índice:

Como escrever um programa de lançamento de moedas em Python (com imagens)
Como escrever um programa de lançamento de moedas em Python (com imagens)

Vídeo: Como escrever um programa de lançamento de moedas em Python (com imagens)

Vídeo: Como escrever um programa de lançamento de moedas em Python (com imagens)
Vídeo: Word 2010: Como inserir e editar imagens no Word 2010 2024, Abril
Anonim

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

PythonStep1
PythonStep1

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"

PythonStep2
PythonStep2

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

PythonStep3
PythonStep3

Etapa 1. Vá ao menu iniciar e digite "IDLE Python"

Abra esse arquivo. Isso abrirá o IDLE Python.

PythonStep4
PythonStep4

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

PythonStep5
PythonStep5

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.

PythonStep6
PythonStep6

Etapa 4. Digite "print (" Bem-vindo ao Programa de Lançamento de Moedas ")"

Isso dará as boas-vindas ao usuário no programa.

PythonStep7
PythonStep7

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".

PythonStep8
PythonStep8

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 ".

PythonStep9
PythonStep9

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.

PythonStep10
PythonStep10

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.

PythonStep11
PythonStep11

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).

PythonStep12
PythonStep12

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).

PythonStep13
PythonStep13

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

PythonStep14
PythonStep14

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.

PythonStep15
PythonStep15

Etapa 2. Pressione "F5" na linha superior do teclado ou navegue até 'Executar' e pressione 'Executar Módulo'

Isso executará seu programa.

PythonStep16
PythonStep16

Etapa 3. Digite "cara" ou "coroa" (dependendo da sua escolha) e pressione Enter

PythonStep17
PythonStep17

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

  1. Preste muita atenção aos símbolos como vírgulas, parênteses, dois pontos e apóstrofos.
  2. Preste muita atenção para quando você deve iniciar uma nova linha e quando você deve fazer um recuo.
  3. Ao executar seu código, se você encontrar um erro de sintaxe, pode ser porque você digitou algo incorretamente.

Recomendado: