Categoria: Programação

  • A boa e velha otimização de código nunca sai de moda

    A boa e velha otimização de código nunca sai de moda

    Original: https://pythonspeed.com/articles/old-fashioned-software-optimized/ Às vezes, tornar seu software de processamento de dados Python mais rápido não requer bibliotecas como NumPy ou Pandas ou técnicas especializadas como vetorização. Na verdade, se você estiver processando strings, bibliotecas como o Pandas não ajudarão. Implementando (pushing) o cálculo usando uma implementação mais rápida é apenas uma maneira de acelerar o…

  • Introdução a algoritmos e pseudocódigo – Lógica de programação

    Introdução a algoritmos e pseudocódigo – Lógica de programação

    Fonte : DevMedia.com – Motivação A capacidade de pensar de maneira lógica é um dos principais diferenciais para saber como resolver problemas, principalmente na área da computação. Diretamente relacionado a isso, compreender o conceito de algoritmo também é algo fundamental. Com isso em mente, caso seu objetivo seja se tornar um bom programador, o próximo passo é…

  • string.split com Python

    string.split com Python

    Original source: Python Morsels – https://treyhunner.com/ Hey there, I use Python for processing text-based data on a weekly basis (nearly daily actually). One of the more common things I need to do with text is split it up in various ways. So let’s talk about various ways to split strings in Python! Splitting by a character…