1
resposta

Formatação Default da ferramenta FOR

Comecei agora a estudar programação, e comecei pelo Python. Nessa brincadeira, procurei mais a fundo sobre algumas funcionalidades dessa ferramenta "for". Nos meus estudos descobri que existe uma formatação default para a sua escrita:

for variavel in range(i=0, f, p=1):

Sendo que "i" representa o valor de início do laço; O "f" representa o valor final; E "p" é o passo, ou seja, qual é o valor a ser adicionado à "i" em cada volta do laço.

Essa é a forma gerérica de que o código pode ser escrito.

Os números junto de cada um dos elementos dentro do parênteses representa uma não obrigatoriedade na hora do preenchimento no código. E no caso de não ser preenchido esse campo, o valor assumido pelo programa será o que está ali, logo após o sinal de "=". Haverá uma substituição automática de "i" por 0, e "p" por 1.

Dessa forma, o programa conseguirá ler sem problema nenhum caso seu preenchimento seja da seguinte forma:

for contador in range(10):
        print(contador)

E o valor a ser apresentado será exatamente o mesmo no caso de o preenchimento ocorrer da forma "padrão":

for contador in range(0, 10):
        print(contador)

Que vai ser: 0 1 2 3 4 5 6 7 8 9

Façam seus testes.

Espero ter acrescentado em alguma coisa no conhecimento de vocês colegas, e também espero ter sido claro durante a explicação.. Abraço!

1 resposta

Muito bem Thiago! Ótima explicação, tenho certeza que ajudará muitos alunos com essa informação :D