Liên hệ quảng cáo

ia 5d

Vamos desafiar o programa FizzBuzz

Objetivos deste capítulo

Tempo estimado de conclusão: 10 minutos a 30 minutos
  • Saiba o que é o FizzBuzz
  • Escreva o programa FizzBuzz em Python

O que é o FizzBuzz?

FizzBuzz é um programa que gera números de 1 a 100 e tem as seguintes condições. 
Quando é um múltiplo de 3, "Fizz" é gerado em vez do número, se for um múltiplo de 5, "Buzz" é emitido e, quando é um múltiplo de 3 e 5, "FizzBuzz" é emitido.
Portanto, os resultados da saída são os seguintes.
Neste capítulo, criaremos um programa FizzBuzz que produzirá a saída acima.

Apresentação geral do FizzBuzz

Primeiro de tudo, vamos ler o programa geral do FizzBuzz.
Como forma de criar o programa FizzBuzz (modo de pensar), você pode criá-lo seguindo o procedimento abaixo.
  1. Primeiro, vamos gerar de 1 a 100.
  1. Em seguida, adicionarei a condição de FizzBuzz pela instrução if.
Vamos executar o programa acima. 
Embora pareça ter sido concluído, após a execução, 
originalmente, no momento de 15, o FizzBuzz e o local que desejo gerar são 5, o que não está funcionando corretamente.
A razão é que, se a primeira expressão condicional em uma instrução if for divisível por 3, ela será descrita como saída do Fizz . 
Portanto, 15 foi divisível por 3 e a expressão condicional é True, Fizz é saída.
Corretamente, você precisa adicionar i% 3 == 0 e i% 5 == 0: à primeira expressão condicional.
Isso completa o programa do FizzBuzz.

Resumo

Neste capítulo, implementamos o programa FizzBuzz em Python. 
Além do programa completo aqui, você também pode criar o FizzBuzz fazendo uma função, ou você pode escrever o FizzBuzz de outras maneiras, então, por favor, tente com outros métodos também.

Postar um comentário

Postagem Anterior Próxima Postagem