A proposta desta literatura é implementar e explorar o Algoritmo de Floyd-Warshall utilizando a programação em Python. O Python será utilizado como ferramenta para demonstrar a aplicação prática dessa técnica de cálculo de todos os caminhos mais curtos em grafos ponderados. O livro fornece um exemplo que ilustra como o Algoritmo de Floyd-Warshall pode ser empregado para encontrar o caminho mais curto entre todos os pares de vértices, sendo capaz de lidar com grafos que contêm arestas com pesos negativos e detectar ciclos negativos. Diversos tópicos serão abordados, apresentando a programação em Python de maneira prática e acessível.