Associando Conceitos de Boas Práticas em Prompts
Associando Conceitos de Prompts com Lógica de Programação - 2/2

Descrição
Neste desafio, você irá explorar como criar prompts assertivos para interagir com o ChatGPT. Prompts bem formulados são essenciais para obter respostas claras e úteis. Seu objetivo será associar corretamente cada tipo de prompt com sua descrição correspondente, aprofundando seu entendimento sobre como formular perguntas e comandos eficazes.
Entrada
A entrada consistirá no tipo de prompt para o qual você deve retornar a descrição. Nesse contexto, os seguintes conceitos são considerados válidos para este desafio de código:
- "clareza"
- "contexto"
- "especificidade"
- "objetividade"
Saída
A saída esperada é a descrição associada ao conceito fornecido como entrada. Seguem as saídas possíveis, listadas aleatoriamente, para que você possa analisar e associar corretamente considerando o template de código deste desafio:
- "manter a pergunta focada e sem ambiguidades"
- "detalhar exatamente o que se deseja saber"
- "fornecer informações adicionais relevantes"
- "ser claro e direto na formulação da pergunta"
Exemplos
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.
Entrada | Saída |
---|---|
clareza | ser claro e direto na formulação da pergunta |
contexto | fornecer informações adicionais relevantes |
especificidade | detalhar exatamente o que se deseja saber |
Resolução
entrada = input()
def descrever_boas_praticas(pratica):
if pratica == "clareza":
return "ser claro e direto na formulação da pergunta"
elif pratica == "objetividade":
return "manter a pergunta focada e sem ambiguidades"
elif pratica == "especificidade":
return "detalhar exatamente o que se deseja saber"
elif pratica == "contexto":
return "fornecer informações adicionais relevantes"
print(descrever_boas_praticas(entrada))
Para encontrar outras soluções, verifique aqui.
Caso encontre algum erro ou tenha sugestões, clique aqui e abra uma issue no Github.