14/10/2021
Muitas vezes nos deparamos com problemas que até podem ser resolvidos com matemática analítica. Mas meu ponto aqui é:
Não precisamos gastar um tempão quebrando a cabeça para resolve-los!
Vamos deixar o trabalho duro para o computador, só precisamos expressar o problema em uma linguagem que ele entenda, como Python.
Tem alguma dúvida sobre Python? Deixe seu comentário.
13/10/2021
As vezes nos deparamos com notações matemáticas que podem nos assustar, mas hoje vamos descomplicar somatórios e produtórios: Em Python eles são apenas laços, veja os exemplos.
Tem alguma dúvida sobre Python? Deixe seu comentário.
11/10/2021
Converter o formato dos dados é um trabalho bastante comum, veja aqui como converter CSV para Excel e vice-versa, em Python.
Tem alguma dúvida sobre Python? Deixe seu comentário.
08/09/2021
Já ouviu falar em te**es automatizados? Pois é, está na hora!
Tem alguma dúvida sobre Python? Deixe seu comentário.
07/09/2021
Produto cartesiano em Python com itertools.
Tem alguma dúvida sobre Python? Deixe seu comentário.
06/09/2021
Python é um meio pelo qual você pode resolver problemas. É mais uma opção em sua caixa de ferramentas.
Existem carreiras onde programar é uma atividade fim, seja para entregar um framework, um aplicativo, página web ou gerenciar sistemas.
Mas existem tantas outras áreas de atuação onde temos que encarar e solucionar problemas em geral, e isso se aplica às ciencias exatas, humanas e da saúde. Para esses casos, Python se apresenta como um meio para solucionar esses problemas, e facilitar assim o seu trabalho, a análise de dados e o seu processo de tomada de decisão.
Com uma ferramenta computacional como Python em seu repertório, e seu potencial para solucionar, analisar e automatizar, você tem melhores chances de se destacar no seu ramo de atuação, seja ele qual for.
Compartilha com alguém que precisa sair da zona de conforto!
13/08/2021
Mínimo múltiplo comum em Python usando a função math.lcm.
Tem alguma dúvida sobre Python? Deixe seu comentário. Siga .py para receber mais conteúdo como esse.
11/08/2021
VS Code é uma das ótimas opções disponíveis para trabalhar com programação e desenvolvimento.
Eu listei algumas das extensões que uso para facilitar ainda mais o trabalho com Python.
Mas me diz aí, qual sua plataforma de desenvolvimento preferida?
20/07/2021
Vídeoaulas com atendimento personalizado, pelo Zoom, no assunto de sua prefefência.
Confira as vantagens:
- Abordamos o assunto que você precisar;
- Acompanhe a aula com aplicação Python na nuvem (nenhuma instalação é necessária);
- Ao final da aula lhe enviamos todo o código produzido, incluindo comentários e leitura recomendada.
- Garantia de 7 dias pela Hotmart.
Entre em contato se tiver qualquer dúvida ou algum outro assunto mais específico a definir.
13/07/2021
O nome do jogo é consistência. Com organização, estudo e prática dos conceitos, tenho certeza que atingir os seus objetivos é só uma questão de tempo.
Estava revisando alguns códigos nos meus arquivos antigos quando tive a ideia do post de hoje, recapitular todo o caminho que me trouxe até aqui. Eu já tinha alguma experiência em programação em Fortran lá em 2016, por já trabalhar com fluidodinâmica computacional. Foi quando comecei no Python, usando NumPy para a manipulação dos dados das simulações numéricas, e Matplotlib para a visualização.
O avanço foi lento, mas gradual, ia pesquisando como resolver cada problema em Python conforme eles foram aparecendo. Em 2017, SciPy foi incorporado ao meu fluxo de trabalho para lidar numericamente com cálculo diferencial e integral.
Em 2018, o ponto alto foi conhecer o Jupyter Notebook. Ocorreu um grande aumento de produtividade, já que pode-se misturar blocos de código executáveis com textos enriquecidos, e uma interatividade imensa, perfeito para análise exploratória de dados.
2019 seguiu no mesmo ritmo, alem de sempre ir tentando compreender Python em si. Dominar as peculiaridades da linguagem como as estruturas de dados, funções, código limpo, te**es unitários e programação orientada ao objeto é fundamental para resolver problemas complexos.
Já em 2020, houve um salto na carreira Pythonica. Tive a chance de participar de conferência nacionais e internacionais focadas no assunto, com SciPy 2020 (onde acompanhei tutoriais e palestras incríveis), JupyterCon 2020 (onde tive um trabalho aceito para apresentação como pôster) e Python Brasil 2020 (onde ministrei um tutorial sobre Xarray). Também foi o ano que lancei meu primeiro pacote Python para a comunidade, focado em fazer a interface entre Python e os parâmetros e arquivos de simulação numérica do solver de Navier-Stokes XCompact3d, que usamos para pesquisa aqui em nosso laboratório.
Agora em 2021 eu sigo estudando, tem uma série de ferramentas que eu gostaria de incluir no meu fluxo de trabalho, incluindo machine-learning, apresentação de resultados em dashboards interativos, e também sempre há espaço para otimização em design de código e tempo de execução.
O que você está estudando agora? Deixe seu comentário. Siga .py para receber mais conteúdo como esse.
17/05/2021
Comparações numéricas em Python.
Tem alguma dúvida sobre o tema? Deixe seu comentário. Siga .py para receber mais conteúdo como esse.
15/05/2021
As operações matemáticas são a porta de entrada em Programação, e em Python não seria diferente.
Logo que comecei, obter a divisão inteira e o resto da divisão eram duas coisas que me davam um bom trabalho, até que descobri que existiam operadores especialmente para isso.
Tem alguma dúvida sobre o tema? Deixe seu comentário. Siga .py para receber mais conteúdo como esse.
@ São Lourenço, Rio Grande Do Sul, Brazil