Logo Passei Direto
Buscar
Dado o pedaço de código abaixo, escrito em Python, podemos afirmar que: lista_nomes = ["Maria", "Eduardo", "Joca"] for nome in lista_nomes: for c in nome: if c in "aeiou": print(c) Escolha uma ou mais:

a. Ele imprimirá o caractere e zero vezes
b. Ele imprimirá o caractere a três vezes
c. Ele não executará já que o Python não permite a existência de um laço dentro de outro
d. Ele imprimirá os caracteres i e u uma vez cada
e. Ele imprimirá o caracteres o duas vezes
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar o código 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 de nomes e, para cada nome, percorre os caracteres desse nome. Se o caractere for uma vogal (a, e, i, o, u), ele imprime o caractere. Agora, vamos analisar as alternativas: a. Ele imprimirá o caractere e zero vezes - Incorreto, pois a letra "e" aparece em "Eduardo". b. Ele imprimirá o caractere a três vezes - Incorreto, pois a letra "a" aparece em "Maria" e "Joca", mas não três vezes. c. Ele não executará já que o Python não permite a existência de um laço dentro de outro - Incorreto, pois Python permite laços aninhados. d. Ele imprimirá os caracteres i e u uma vez cada - Correto, pois "i" aparece em "Maria" e "u" aparece em "Eduardo". e. Ele imprimirá o caractere o duas vezes - Incorreto, pois "o" aparece apenas uma vez em "Eduardo". Portanto, a alternativa correta é: d. Ele imprimirá os caracteres i e u uma vez cada.

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 perguntas desse material

Mais conteúdos dessa disciplina