Logo Passei Direto
Buscar
ova AV Lógica De Programação Sobre o comando range para construção de listas na linguagem Python, é CORRETO afirmar que: A range(4,6) gera a lista [4,5]. B range(5) gera a lista [1,2,3,4,5]. C range(4,6) gera a lista [4,5,6,7,8,9]. D range(5,1) gera a lista [5]. E range(5,1,-2) gera a lista [4,5].
User badge image
Larissa

há 7 meses

Respostas

User badge image

Ed Verified user icon

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].

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina