Ed
há 7 meses
Vamos analisar cada uma das alternativas em relação ao funcionamento da função `range()` em Python: 1. A range(4,6) gera a lista [4,5]. Correto! O `range(4, 6)` gera os números a partir de 4 até 5 (6 não é incluído), resultando na lista [4, 5]. 2. B range(5) gera a lista [1,2,3,4,5]. Incorreto! O `range(5)` gera a lista [0, 1, 2, 3, 4], pois começa do 0 por padrão. 3. C range(4,6) gera a lista [4,5,6,7,8,9]. Incorreto! Como mencionado, `range(4, 6)` gera apenas [4, 5]. 4. D range(5,1) gera a lista [5]. Incorreto! O `range(5, 1)` não gera nenhum número, pois não há números entre 5 e 1 em ordem crescente. 5. E range(5,1,-2) gera a lista [4,5]. Incorreto! O `range(5, 1, -2)` gera a lista [5, 3], pois começa em 5 e vai até 2 (1 não é incluído), decrementando de 2 em 2. Portanto, a alternativa correta é: A range(4,6) gera a lista [4,5].
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade