Nos últimos 3 anos, o PSF vem trabalhando em projetos f...

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

EDU.IA

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?

  1. A função recebe uma string (valor).

  2. Usa enumerate() para percorrer cada caractere (c) da string e seu índice (i).

  3. Para cada caractere, verifica se c.lower() é 'a' ou 'e' (ou seja, ignora se está em maiúscula ou minúscula).

  4. Se for uma dessas letras, imprime o caractere e sua posição.

  5. 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.

0

Mais perguntas de Enem





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.