Ed
ano passado
Vamos analisar o código Python fornecido: ```python lista_nomes = ["Maria", "Eduardo", "Joca"] for nome in lista_nomes: for c in nome: if c in "aeiou": print(c) ``` O código percorre a lista `lista_nomes`, e para cada `nome`, ele percorre cada caractere `c` do `nome`. Se `c` for uma vogal (ou seja, se estiver na string "aeiou"), ele imprime `c`. Agora, vamos analisar as opções: a. Ele imprimirá o caractere a três vezes - Incorreto. O caractere "a" aparece apenas uma vez em "Maria". b. Ele imprimirá o caractere e zero vezes - Correto. O caractere "e" aparece em "Eduardo", mas não é impresso porque a condição é para letras minúsculas e "E" não está na string "aeiou". c. Ele imprimirá os caracteres i e u uma vez cada - Correto. O "i" aparece em "Maria" e o "u" aparece em "Eduardo". d. Ele não executará já que o Python não permite a existência de um laço dentro de outro - Incorreto. Python permite laços aninhados. e. Ele imprimirá o caractere o duas vezes - Incorreto. O "o" aparece apenas uma vez em "Joca". Portanto, as opções corretas são: b e c.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material