Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O ";" por convenção não é utilizado ?

contador = 1;
while(contador <= 10):
    print(contador)
    contador = contador + 2
    if(contador == 5):
        contador = contador + 2

notei que o professor usou o ";" mas por convenção não é muito utilizado pelos códigos que eu vi na internet de pyhton 3, eu sei que ele irá executar normalmente o código mas por boas práticas não é melhor escrever sem ";" ???

1 resposta
solução!

Olá Yuri,

É permitido o uso do ; no python, mas como você mencionou não é considerado uma boa prática e é recomendado não utilizar.

O instrutor deve ter colocado o ; aí ou por costume, em muitas outras linguagens é obrigatório o uso do ; e acaba se tornando automático colocar no final de toda linha, ou ele pode ter feito isso como um detalhe da questão para fazer o aluno se acostumar a ter atenção aos detalhes como eu percebi em outras questões.

De um jeito ou de outro parabéns pela atenção aos detalhes, eu não tinha percebido isso nesse código.