A proposta desta literatura é implementar e explorar dois conceitos fundamentais em ciência da computação utilizando a programação em Python: o algoritmo de ordenação Quick Sort e o algoritmo de busca binária. Python será a ferramenta utilizada para demonstrar a aplicação prática desses algoritmos, ilustrando como o Quick Sort pode ordenar listas de forma eficiente e rápida, e como a busca binária pode realizar pesquisas eficazes em listas ordenadas. Ambos os tópicos serão abordados de maneira prática e acessível, proporcionando uma compreensão completa das técnicas de ordenação e busca. A literatura destacará a importância e versatilidade do Quick Sort e da busca binária, oferecendo uma visão abrangente sobre como esses algoritmos podem ser implementados utilizando Python.