FC ConcursosFC Concursos

Questão FC373129

Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-s

Linguagens de Programação para Ciência de Dados

FCC · 2019

Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-se

  1. for x in nomes: out.print(x)
  2. while x in nomes: print(x)
  3. foreach x in nomes: print(x)
  4. foreach x in nomes: system.println(x)
  5. for x in nomes: print(x)
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A alternativa correta usa a estrutura for do Python: for x in nomes: print(x). Esse comando percorre a coleção nomes e executa o corpo do laço para cada elemento.

Em cada iteração a variável x recebe o próximo item da lista; no exemplo, print(x) exibe esse item na saída padrão.

O trecho mostrado é a forma condensada numa única linha. A forma mais comum em múltiplas linhas usa dois pontos e indentação para delimitar o bloco:
for x in nomes:
    print(x)

O laço for ... in funciona com qualquer iterable (listas, tuplas, strings, geradores), sem precisar controlar índices manualmente.

Por fim, print adiciona uma nova linha após cada item; se desejar outro separador, use o parâmetro end (por exemplo print(x, end=" ")).

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo