Sobes.tech
Middle

O que é o range em Python e como é usado como argumento?

sobes.tech IA

Resposta da IA

No Python, range é uma função incorporada que gera uma sequência de números. É frequentemente usada para organizar ciclos com um intervalo numérico definido.

Formatos de uso:

  • range(stop) — sequência de 0 até stop-1.
  • range(start, stop) — de start até stop-1.
  • range(start, stop, step) — de start até stop-1 com passo step.

Exemplo de uso em um ciclo:

for i in range(1, 5):
    print(i)

Irá imprimir os números de 1 a 4.

range é frequentemente usado como argumento para funções que esperam um objeto iterável com números, por exemplo, para gerar índices ou criar listas usando list(range(...)).