É bem simples:
for i in range(3):
print(i, end='')
# Saída : 0123
Em português ficaria:
para i na aplitude de 0 até 3 printa i sem pular linha.
No geral, o for do python é um "foreach", ou seja, "para cada", o que significa que para cada elemento em algum lugar ele faz algo. Em nosso caso o lugar é uma lista gerada com os elementos [0,1,2,3] e a cada iteração o "i" seria a representação desse elemento em ordem crescente.
Podemos também alterar a forma de iteração, colocando um inicio, fim, passo, ou seja:
for i in range(1, 3, 2):
print(i, end='')
# Saída : 3
O comando for* é um laço de repetição, ou seja, codifica um *loop, uma instrução que precisa ser executada várias vezes seguidas, até atingir uma determinada condição.
Para utilizar esse comando, deve-se definir uma variável e a lista que será repetida. Uma forma de uso é colocar na linha 1 uma lista com os objetos em sequencia de valores do tipo string. Na linha 2, após o comando for, indica-se a variável que irá passar pelos objetos indicados na linha 1.
Ex:
nomes = [‘João’, ‘Maria’, ‘Ana’]
for x in nomes:
print(x)
onde x é a variável.
Para escrever sua resposta aqui, entre ou crie uma conta.
Programação I
•UNIDERP - ANHANGUERA
Lógica Técnica Programação e Programação da Produção
•UNINTER
Compartilhar