Informática, perguntado por rafaeldemoraes, 7 meses atrás

analise o código em python abaixo
numeros = [10, 20, 30, 40, 50, 60, 70]
print (numeros[2])
print( numeors[1:4])
print (numeros [:2]
consulte a imagem em melhor resolução no final do cadernos de questão assinale a alternativa que contém a sequência CORRETA DE NUMEROSDA SAIDA GERADA PELOS COMANDOS PRINT​

Soluções para a tarefa

Respondido por dazevedoc
32

Resposta:

30

[20, 30, 40]

[10, 20]

Explicação:

O código do enunciado, em Python, é o seguinte:

1    numeros = [10, 20, 30, 40, 50, 60, 70]

2    print(numeros[2])

3    print(numeros[1:4])

4    print(numeros[:2])

Na linha 1 temos uma lista chamada "numeros" com os números de 10 a 70, contados de 10 em 10 (o que poderia ser gerado, por exemplo, com a função list(range(10,71,10)))

Na linha 3 temos o comando de print(numeros[2]) que nada mais é do que mostrar no console o elemento contido na posição [2] da lista "numeros", ou seja, o nº 30, conforme abaixo:

[10, 20, 30, 40, 50, 60, 70]

[0]   [1]   [2]   [3]  [4]  [5]  [6]

Na linha 4 temos o comando print(numeros[1:4]) que mostra no console os elementos das do intervalo [1:4], sendo assim os elementos das posições [1] até a [4], SEM CONTAR ESTA, ou seja, os nºs [20, 30, 40], conforme abaixo:

[10, 20, 30, 40, 50, 60, 70]

      [1]   [2]   [3]

Na linha 5 temos o comando print(numeros[:2]) que mostra no console os elementos das do intervalo [0:2], sendo assim os elementos desde o início do intervalo (posição [0]) até o final do intervalo (posição [2], SEM CONTAR ESTA), ou seja, os nºs [10, 20], conforme abaixo:

[10, 20, 30, 40, 50, 60, 70]

[0]   [1]  


murilloguerreiro: Correta, ótima explicação!!
Perguntas interessantes