Para usar o in range eu sempre tenho que usar dentro do for ?
Para usar o in range eu sempre tenho que usar dentro do for ?
Olá Mara, tudo bem?
Vou tentar te ajudar com a sua dúvida.
Para usar o in range eu sempre tenho que usar dentro do for ? Não necessariamente!
Você pode usar o in range em um for sem problemas, mas poderá usá-lo da seguinte maneira, ex.: Você pode criar uma lista usando range:
list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
list(range(1,11))
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
list(range(0, 30, 5)
[0, 5, 10, 15, 20, 25]
Ou ainda você pode fazer assim:
r = range(0, 20, 2)
11 in r
False
10 in r
True
Espero poder ter te ajudado.
Bons estudos!
Obrigada pela explicação !