Ed
mês passado
Vamos analisar cada alternativa sobre o comando range em Python: A) range(4,6) gera a lista [4,5]. - Correto. O range começa em 4 e vai até 6, mas exclui o 6, então gera [4,5]. B) range(5) gera a lista [1,2,3,4,5]. - Incorreto. range(5) gera [0,1,2,3,4], começa em 0 e vai até 4. C) range(4,6) gera a lista [4,5,6,7,8,9]. - Incorreto. Como no item A, range(4,6) gera [4,5], não até 9. D) range(5,1) gera a lista [5]. - Incorreto. range(5,1) sem passo negativo gera lista vazia, pois o início é maior que o fim e o passo padrão é +1. E) range(5,1,-2) gera a lista [4,5]. - Incorreto. range(5,1,-2) gera [5,3], começando em 5, decrementando 2 até passar de 1. Portanto, a alternativa correta é a) range(4,6) gera a lista [4,5].