Nos últimos 3 anos, o PSF vem trabalhando em projetos financiados por doações para melhorar os sistemas e plataformas internos. Este trabalho foi realizado com o Packaging Working Group e focado no ecossistema PyPI e pip.
Dessa forma, foi possível mostrar que a aplicação de financiamento direcionado a projetos de código aberto tem a capacidade de aumentar drasticamente a velocidade do desenvolvimento e levar nossa comunidade adiante de uma maneira muito mais sustentável do que depender apenas de esforços voluntários (Holscher, 2020).
O código a seguir é uma implementação em Python. Def minha_funcao(valor): for i, c in enumerate(valor): if c. Lower() == 'a' or c. Lower() == 'e': print(c, i) else: continue Considerando o código apresentado, assinale a alternativa que descreve corretamente o que ele representa.
Selecione uma alternativa:
A) Uma função que faz a contagem de quantas vogais 'a' e 'e' existem em uma string.
B) Uma função que verifica se um determinado valor é inteiro ou caractere.
C) Uma função que localiza e exibe a posição de cada vogal 'a' ou 'e', independente se é maiúscula ou minúscula.
D) Uma função que localiza e exibe a posição de vogais 'a' ou 'e' minúsculas.
E) Uma função que localiza e exibe a posição de vogais 'a' ou 'e' minúsculas e faz a contagem da quantidade encontrada
1 Resposta
Vamos analisar o código apresentado:
def minha_funcao(valor): for i, c in enumerate(valor): if c.lower() == 'a' or c.lower() == 'e': print(c, i) else: continue
???? O que o código faz?
-
A função recebe uma string (valor).
-
Usa enumerate() para percorrer cada caractere (c) da string e seu índice (i).
-
Para cada caractere, verifica se c.lower() é 'a' ou 'e' (ou seja, ignora se está em maiúscula ou minúscula).
-
Se for uma dessas letras, imprime o caractere e sua posição.
-
Não faz nenhuma contagem, apenas imprime.
✅ Análise das alternativas:
-
a) ❌ Faz contagem de vogais 'a' e 'e'? Não, apenas imprime.
-
b) ❌ Verifica se o valor é inteiro ou caractere? Não, percorre caracteres da string.
-
c) ✅ Correta: A função localiza e exibe a posição de cada vogal 'a' ou 'e', independente de maiúscula ou minúscula.
-
d) ❌ Só localiza minúsculas? Não, c.lower() permite pegar ambas.
-
e) ❌ Faz contagem? Não, apenas imprime.
✅ Resposta correta:
c) Uma função que localiza e exibe a posição de cada vogal 'a' ou 'e', independente se é maiúscula ou minúscula.
Mais perguntas de Enem
Top Semanal
Top Perguntas

Você tem alguma dúvida?
Faça sua pergunta e receba a resposta de outros estudantes.