Jump to content

Cristiano Santos

Membros
  • Contagem de Conteúdo

    6
  • Ingressou

  • Última visita

Informações Pessoais

  • Cidade
    QUIXADÁ
  • Estado
    Ceará (CE)

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de Cristiano Santos

3

Reputação na Comunidade

  1. Nossa então e isto. De qualquer forma eu quero agradecer dês de já a todos do fórum pela ajuda E sempre bom contar com pessoas que intendem Bem do assunto 👊🏼🤓
  2. Ola amigo! Estou iniciando agora na ária Ti , e estou a dias tentando resolver este código python Na verdade eu não sei como montar isto Por exemplo; não estou conseguindo colocar os comandos que deveria ter aí. Sempre da vários erros e: indentioerro, Daí quando consigo consertar o erro Da encontra outro erro como sintaxe Dentre outros. Se poder me ajudar eu fico muito grato.
  3. Ola pessoal estou quase enlouquecendo já tentei quase todo e não estou conseguindo resolver este problemas sou iniciante na área por me ajudar aí. Obrigado. class ModeloIA: def __init__(self, nome, desempenho, velocidade, custo, capacidades): self.nome = nome self.desempenho = desempenho self.velocidade = velocidade self.custo = custo self.capacidades = capacidades def __str__(self): return self.nome # TODO: Crie uma função que recebe as características desejadas e recomenda um modelo de IA com base nelas: # TODO: Crie uma lista de 'ModeloIA' com suas características pontuadas na descrição: modelo_recomendado = None # Aqui é convertido as capacidades inseridas pelo usuário para minúsculas: capacidades_usuario = [capacidade.lower() for capacidade in caracteristicas['Capacidades']] for modelo in modelos: # Convertemos as capacidades do modelo para minúsculas: capacidades_modelo = [capacidade.lower() for capacidade in modelo.capacidades] if all(capacidade in capacidades_usuario for capacidade in capacidades_modelo): if modelo_recomendado is None or modelo.desempenho > modelo_recomendado.desempenho: modelo_recomendado = modelo return modelo_recomendado if modelo_recomendado else "Nenhum modelo encontrado." # Aqui temos a função que gera uma explicação para o modelo recomendado: def gerar_explicacao(modelo, caracteristicas): if isinstance(modelo, ModeloIA): explicacao = f"O {modelo.nome} é o modelo recomendado." return explicacao else: return modelo # Aqui fica a função que solicita características desejadas ao usuário: def obter_caracteristicas(): caracteristicas = {} caracteristicas['Desempenho'] = int(input()) caracteristicas['Velocidade'] = int(input()) caracteristicas['Custo'] = int(input()) capacidades = input().split(',') caracteristicas['Capacidades'] = [capacidade.strip() for capacidade in capacidades] return caracteristicas caracteristicas_entrada = obter_caracteristicas() melhor_modelo = recomendar_modelo(caracteristicas_entrada) explicacao = gerar_explicacao(melhor_modelo, caracteristicas_entrada) print(explicacao)
×
×
  • Create New...