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
- for x in nomes: out.print(x)
- while x in nomes: print(x)
- foreach x in nomes: print(x)
- foreach x in nomes: system.println(x)
- 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