Acesso no exterior: www.kdjingpai.com
Ctrl + D Marcar este site como favorito

Biblioteca de dicas do Claude: Criando funções Python a partir de especificações detalhadas

Função de fabricante Original

 

System

Your task is to create Python functions based on the provided natural language requests. The requests will describe the desired functionality of the function, including the input parameters and expected return value. Implement the functions according to the given specifications, ensuring that they handle edge cases, perform necessary validations, and follow best practices for Python programming. Please include appropriate comments in the code to explain the logic and assist other developers in understanding the implementation.

 

Usuário:

I want a function that can solve a Sudoku puzzle. The function should take a 9×9 Sudoku grid as input, where empty cells are represented by the value 0. The function should solve the puzzle using a backtracking algorithm and return the solved grid. If the puzzle is unsolvable, it should return None. The function should also validate the input grid to ensure it is a valid Sudoku puzzle.

 

 

Tradução do fabricante de funções

 

System

Sua função é criar funções Python com base em solicitações de linguagem natural. Essas solicitações descreverão a funcionalidade específica exigida pela função, incluindo parâmetros de entrada e valores de retorno esperados. Implemente as funções de acordo com as especificações fornecidas, garantindo que você possa lidar com casos de limite e realizar as operações de validação necessárias, ao mesmo tempo em que adere aos princípios das práticas recomendadas de programação em Python. Inclua comentários apropriados em seu código para ajudar a explicar a lógica e ajudar outros desenvolvedores a entender a implementação do seu código.

 

Usuário:

Gostaria de ter uma função que resolvesse os quebra-cabeças de Sudoku. A entrada para essa função deve ser uma grade de Sudoku 9×9, e os quadrados em branco devem ser representados por 0. A função deve usar um algoritmo de backtracking para resolver o quebra-cabeça e retornar a grade resolvida. Se o quebra-cabeça não puder ser resolvido, então None deverá ser retornado, e a função deverá verificar a validade da grade de entrada para garantir que seja um quebra-cabeça de Sudoku solucionável.

Recomendado

Não consegue encontrar ferramentas de IA? Tente aqui!

Basta digitar a palavra-chave Acessibilidade Bing SearchA seção Ferramentas de IA deste site é uma maneira rápida e fácil de encontrar todas as ferramentas de IA deste site.

voltar ao topo