<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Programação on Ciência Programada</title>
    <link>https://cienciaprogramada.com.br/categories/programacao/</link>
    <description>Recent content in Programação on Ciência Programada</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>pt-br</language>
    <managingEditor>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</managingEditor>
    <webMaster>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</webMaster>
    <copyright>© 2026 Francisco Bustamante</copyright>
    <lastBuildDate>Tue, 16 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cienciaprogramada.com.br/categories/programacao/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Conjuntos em Python: set, frozenset e Operações</title>
      <link>https://cienciaprogramada.com.br/2026/06/conjuntos-python/</link>
      <pubDate>Tue, 16 Jun 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/06/conjuntos-python/</guid>
      <description>Como a teoria dos conjuntos se traduz diretamente em Python: o tipo set, frozenset, compreensão de conjuntos, operadores de pertinência e inclusão, operações, performance O(1) e aplicações práticas.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/06/conjuntos-python/featured_0100.jpg" />
    </item>
    
    <item>
      <title>Métodos de Monte Carlo com Python</title>
      <link>https://cienciaprogramada.com.br/2022/08/metodos-monte-carlo-python/</link>
      <pubDate>Tue, 02 Aug 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/08/metodos-monte-carlo-python/</guid>
      <description>Métodos de Monte Carlo são algoritmos computacionais que se baseiam em amostras aleatórias para obter resultados numéricos. Neste artigo, veremos como podemos obter o valor de pi com esses métodos.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/08/metodos-monte-carlo-python/featured_0048.jpg" />
    </item>
    
    <item>
      <title>Séries infinitas - Cálculo com Python e SymPy</title>
      <link>https://cienciaprogramada.com.br/2022/05/series-infinitas-calculo-python/</link>
      <pubDate>Thu, 05 May 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/05/series-infinitas-calculo-python/</guid>
      <description>Um bom tempo do estudo de cálculo é destinado às chamadas séries infinitas. Mas, afinal, o que são séries infinitas? E qual sua relação com o paradoxo de Aquiles e a tartaruga, um dos chamados paradoxos de Zenão de Eleia, filósofo grego? Qual a relação com quântica e o princípio da incerteza? E onde entra Python nisto tudo? É o que descobriremos neste artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/05/series-infinitas-calculo-python/featured_0046.jpg" />
    </item>
    
    <item>
      <title>Função max em Python</title>
      <link>https://cienciaprogramada.com.br/2022/04/funcao-max-em-python/</link>
      <pubDate>Fri, 15 Apr 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/04/funcao-max-em-python/</guid>
      <description>Sabia que a função max do Python possui muitas opções e formas de uso que pouca gente conhece?Neste post veremos diferentes formas de utilizar a função max em Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/04/funcao-max-em-python/featured_0040.png" />
    </item>
    
    <item>
      <title>Integrais - Cálculo com Python e SymPy</title>
      <link>https://cienciaprogramada.com.br/2022/04/calculo-python-sympy-integrais/</link>
      <pubDate>Fri, 15 Apr 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/04/calculo-python-sympy-integrais/</guid>
      <description>Já escrevemos aqui no site sobre os conceitos de limite e derivada e como podemos fazer contas relacionadas com Python. Seguindo na nossa jornada de cálculo, neste artigo veremos como trabalhar com integrais com o SymPy e o SciPy, pacotes da linguagem Python. No caminho, teremos algumas noções de métodos numéricos.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/04/calculo-python-sympy-integrais/featured_0045.jpg" />
    </item>
    
    <item>
      <title>Afinal, o que são boas práticas?</title>
      <link>https://cienciaprogramada.com.br/2022/04/afinal-o-que-sao-boas-praticas/</link>
      <pubDate>Thu, 07 Apr 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/04/afinal-o-que-sao-boas-praticas/</guid>
      <description>Recentemente vi um excelente vídeo sobre boas práticas de programação. Mas pode ser ampliado para boas práticas de uma forma geral, para qualquer carreira. E, no fundo, é um vídeo sobre comunicação, como vou mostrar neste artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/04/afinal-o-que-sao-boas-praticas/featured_0042.jpg" />
    </item>
    
    <item>
      <title>Problemas de otimização com Python</title>
      <link>https://cienciaprogramada.com.br/2022/04/problemas-de-otimizacao-python/</link>
      <pubDate>Tue, 05 Apr 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/04/problemas-de-otimizacao-python/</guid>
      <description>Engenheiros e cientistas sempre buscam extrair o máximo de desempenho de seus equipamentos e projetos com o mínimo de custo. Essa busca dá origem aos chamados problemas de otimização. Neste artigo, veremos como podemos utilizar a linguagem Python, com auxílio do pacote SymPy, na resolução de tais problemas.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/04/problemas-de-otimizacao-python/featured_0043.jpg" />
    </item>
    
    <item>
      <title>Formatação de strings em Python</title>
      <link>https://cienciaprogramada.com.br/2022/03/formatacao-strings-python/</link>
      <pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/03/formatacao-strings-python/</guid>
      <description>Passamos parte considerável do tempo lidando com strings, então é importante sabermos como apresentá-las da forma desejada. É o que veremos neste artigo com diversos exemplos.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/03/formatacao-strings-python/featured_0039.png" />
    </item>
    
    <item>
      <title>Cálculo com Python e SymPy - Derivadas</title>
      <link>https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-derivadas/</link>
      <pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-derivadas/</guid>
      <description>O início dos cursos de cálculo costuma ser abstrato pelo conceito de limite. Mas, logo passa a ser mais palpável com a introdução do conceito de derivada, que possui diversas aplicações práticas evidentes. Neste artigo, veremos como trabalhar com derivadas com o SymPy, pacote da linguagem Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-derivadas/featured_0038.jpg" />
    </item>
    
    <item>
      <title>Cálculo com Python e Sympy - limite</title>
      <link>https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-limite/</link>
      <pubDate>Thu, 10 Mar 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-limite/</guid>
      <description>O conceito de limite é o mais importante dentro do estudo de cálculo. Diversos outros conceitos e ideias se baseiam na definição de limite. Neste artigo, veremos como podemos achar o limite de funções usando o SymPy e como este pacote pode ser um auxílio didático no estudo de cálculo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/03/calculo-python-sympy-limite/featured_0036.jpg" />
    </item>
    
    <item>
      <title>Números complexos com Python e SymPy</title>
      <link>https://cienciaprogramada.com.br/2022/03/numeros-complexos-python-sympy/</link>
      <pubDate>Sat, 05 Mar 2022 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2022/03/numeros-complexos-python-sympy/</guid>
      <description>Números complexos são fascinantes e há muitas aplicações práticas. Neste artigo, veremos como a linguagem Python lida com números complexos nativamente e como o pacote SymPy amplia o poder da linguagem.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2022/03/numeros-complexos-python-sympy/featured_0035.jpg" />
    </item>
    
    <item>
      <title>Funções Trigonométricas com SymPy</title>
      <link>https://cienciaprogramada.com.br/2021/12/funcoes-trigonometricas-com-sympy/</link>
      <pubDate>Wed, 15 Dec 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/12/funcoes-trigonometricas-com-sympy/</guid>
      <description>O que ondas do mar, bolhas de sabão e DNA têm em comum? É o que mostro neste artigo, com a ajuda do Python. Veremos a relação de tais assuntos com funções trigonométricas.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/12/funcoes-trigonometricas-com-sympy/featured_0032.jpg" />
    </item>
    
    <item>
      <title>Lógica para programadores</title>
      <link>https://cienciaprogramada.com.br/2021/12/logica-para-programadores/</link>
      <pubDate>Fri, 03 Dec 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/12/logica-para-programadores/</guid>
      <description>Em programação, a palavra “lógica” pode se referir ou ao processo de elaboração de um algoritmo, ou a estruturas condicionais da linguagem, ou a operadores lógicos como E e OU. Nos dois últimos casos, estamos dentro da chamada lógica matemática.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/12/logica-para-programadores/featured_0033.jpg" />
    </item>
    
    <item>
      <title>Polinômios com SymPy - Cálculos com Python</title>
      <link>https://cienciaprogramada.com.br/2021/11/polinomios-sympy-calculos-python/</link>
      <pubDate>Mon, 22 Nov 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/11/polinomios-sympy-calculos-python/</guid>
      <description>Neste artigo, veremos como a biblioteca SymPy, para a linguagem Python, nos ajuda a lidar com operações envolvendo polinômios.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/11/polinomios-sympy-calculos-python/featured_0031.jpg" />
    </item>
    
    <item>
      <title>Gráficos com SymPy e Matplotlib</title>
      <link>https://cienciaprogramada.com.br/2021/11/graficos-com-sympy-e-matplotlib/</link>
      <pubDate>Mon, 08 Nov 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/11/graficos-com-sympy-e-matplotlib/</guid>
      <description>Neste artigo veremos como fazer gráficos com SymPy e Matplotlib. Usualmente quando se fala de SymPy focamos na parte relacionada à resolução de problemas de cálculos matemáticos. Mas muitos esquecem que a biblioteca possui alguns recursos básicos para construção de gráficos, que veremos neste artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/11/graficos-com-sympy-e-matplotlib/featured_0029.jpg" />
    </item>
    
    <item>
      <title>Expressões racionais, exponenciais e logaritmos com SymPy</title>
      <link>https://cienciaprogramada.com.br/2021/11/racionais-logaritmos-exponenciais-sympy/</link>
      <pubDate>Tue, 02 Nov 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/11/racionais-logaritmos-exponenciais-sympy/</guid>
      <description>Neste artigo veremos como trabalhar com expressões racionais, exponenciais e logaritmos com a biblioteca SymPy do Python</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/11/racionais-logaritmos-exponenciais-sympy/featured_0028.jpg" />
    </item>
    
    <item>
      <title>Resolvendo equações com SymPy</title>
      <link>https://cienciaprogramada.com.br/2021/10/resolvendo-equacoes-com-sympy/</link>
      <pubDate>Fri, 08 Oct 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/10/resolvendo-equacoes-com-sympy/</guid>
      <description>Grande parte do estudo de matemática em níveis mais fundamentais é dedicada a resoluções de equações e sistemas de equações. Neste artigo veremos como utilizar o SymPy para essas tarefas de forma rápida e intuitiva.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/10/resolvendo-equacoes-com-sympy/featured_0027.jpg" />
    </item>
    
    <item>
      <title>Introdução ao SymPy - Cálculos com Python</title>
      <link>https://cienciaprogramada.com.br/2021/10/introducao-ao-sympy/</link>
      <pubDate>Sat, 02 Oct 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/10/introducao-ao-sympy/</guid>
      <description>Neste artigo veremos uma introdução ao SymPy, um dos pacotes matemáticos mais poderosos para a linguagem Python</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/10/introducao-ao-sympy/featured_0026.jpg" />
    </item>
    
    <item>
      <title>Git e GitHub - Guia definitivo de colaboração</title>
      <link>https://cienciaprogramada.com.br/2021/09/guia-definitivo-git-github/</link>
      <pubDate>Mon, 20 Sep 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/09/guia-definitivo-git-github/</guid>
      <description>O Git pode ser uma ferramenta um pouco assustadora para iniciantes devido ao grande número de comandos e possibilidades. Neste artigo, desmistificaremos os principais aspectos do Git de forma a possibilitar colaborar em qualquer projeto. O famoso fluxo de forks e pull requests, popularizado pelo GitHub, será abordado.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/09/guia-definitivo-git-github/featured_0025.jpg" />
    </item>
    
    <item>
      <title>yield from - O que é? Entendendo geradores em Python</title>
      <link>https://cienciaprogramada.com.br/2021/09/geradores-em-python-yield-from/</link>
      <pubDate>Thu, 16 Sep 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/09/geradores-em-python-yield-from/</guid>
      <description>Você já viu o termo “yield from” em algum código Python e ficou imaginando o que era? Nesse artigo vamos nos aprofundar ainda mais em geradores e entender, com exemplos, o que significa o “yield from” e como podemos utilizá-lo para deixar nossos códigos ainda mais eficientes.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/09/geradores-em-python-yield-from/featured_0024.jpg" />
    </item>
    
    <item>
      <title>Sequências infinitas em Python - Fibonacci como você nunca viu</title>
      <link>https://cienciaprogramada.com.br/2021/09/sequencias-infinitas-python-fibonacci/</link>
      <pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/09/sequencias-infinitas-python-fibonacci/</guid>
      <description>Você sabia que é possível criar uma sequência infinita sem ter problemas de memória e ainda consumir essa sequência da forma que você quiser? Hoje veremos um método específico do módulo itertools, o islice, que é excelente para nosso propósito. Aprenderemos a utilizá-lo com o exemplo da série de Fibonacci.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/09/sequencias-infinitas-python-fibonacci/featured_0023.jpg" />
    </item>
    
    <item>
      <title>Funções any e all em Python</title>
      <link>https://cienciaprogramada.com.br/2021/09/funcoes-any-e-all-em-python/</link>
      <pubDate>Thu, 02 Sep 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/09/funcoes-any-e-all-em-python/</guid>
      <description>Neste artigo, vamos ver como funcionam as funções all e any, presentes numa instalação padrão da linguagem Python. E, mais, vamos ver a utilidade de cada uma dessas funções e cuidados ao utilizá-las com base em uma análise de complexidade.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/09/funcoes-any-e-all-em-python/featured_0022.jpg" />
    </item>
    
    <item>
      <title>Geradores em Python - Códigos até 1000 vezes mais rápidos</title>
      <link>https://cienciaprogramada.com.br/2021/08/geradores-python-codigos-rapidos/</link>
      <pubDate>Mon, 30 Aug 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/08/geradores-python-codigos-rapidos/</guid>
      <description>Você sabe a diferença entre uma função “normal” e uma função geradora em Python? Qual a diferença entre o return de uma função usual e o yield de um gerador? Nesse artigo responderemos essas perguntas e ainda nos aprofundaremos em alguns aspectos da linguagem. Veremos como geradores em Python podem tornar seu código até 1000 vezes mais rápidos.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/08/geradores-python-codigos-rapidos/featured_0021.jpg" />
    </item>
    
    <item>
      <title>Iteradores e iteráveis em Python</title>
      <link>https://cienciaprogramada.com.br/2021/08/iteradores-e-iteraveis-em-python/</link>
      <pubDate>Mon, 23 Aug 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/08/iteradores-e-iteraveis-em-python/</guid>
      <description>Você sabe o que é um iterável? E um iterador? Como reconhecer essas estruturas em Python? Responder tais questionamentos é o objetivo desse artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/08/iteradores-e-iteraveis-em-python/featured_0020.jpg" />
    </item>
    
    <item>
      <title>Avaliação de curto-circuito em Python - Operadores booleanos</title>
      <link>https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/</link>
      <pubDate>Mon, 16 Aug 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/</guid>
      <description>Os operadores and e or são operadores em curto-circuito, ou seja, o segundo operando só é avaliado se o resultado não puder ser determinado com base apenas no valor do primeiro operando. Confuso? Vamos ver alguns exemplos neste artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/featured_0019.jpg" />
    </item>
    
    <item>
      <title>O básico de Markdown para um bom README no GitHub</title>
      <link>https://cienciaprogramada.com.br/2020/12/markdown-basico-readme-github/</link>
      <pubDate>Tue, 29 Dec 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/12/markdown-basico-readme-github/</guid>
      <description>Veremos o básico de Markdown para criar um bom README no GitHub, com exemplos práticos e dicas de como deixar seu projeto mais atrativo.</description>
      
    </item>
    
    <item>
      <title>Gerenciando issues e Pull Requests no GitHub</title>
      <link>https://cienciaprogramada.com.br/2020/12/gerenciando-issues-pull-requests-github/</link>
      <pubDate>Wed, 02 Dec 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/12/gerenciando-issues-pull-requests-github/</guid>
      <description>Veremos como gerenciar issues e pull requests no GitHub, tanto pela interface do site quanto pelo terminal de seu repositório local.</description>
      
    </item>
    
    <item>
      <title>Criando uma CLI com Python e usando branches no Git</title>
      <link>https://cienciaprogramada.com.br/2020/11/criando-cli-python-branches-git/</link>
      <pubDate>Wed, 25 Nov 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/11/criando-cli-python-branches-git/</guid>
      <description>Vamos criar uma interface de linha de comando (CLI) bem simples em Python e, no processo, mostro como usar branches no Git.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/11/criando-cli-python-branches-git/featured_0013.jpg" />
    </item>
    
    <item>
      <title>Python eficiente - testes TDD, Git e fatorial resolvido em uma linha</title>
      <link>https://cienciaprogramada.com.br/2020/11/python-eficiente-testes-tdd-git-fatorial/</link>
      <pubDate>Mon, 02 Nov 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/11/python-eficiente-testes-tdd-git-fatorial/</guid>
      <description>Vamos ver como estruturar um pequeno projeto Python com auxílio de um exercício bem simples. Vou mostrar os passos para configurar qualquer editor ou IDE que você use, como trabalhar com controle de versão, no caso Git, e como desenvolver com testes (TDD – Test Driven Development).</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/11/python-eficiente-testes-tdd-git-fatorial/featured_0012.jpg" />
    </item>
    
    <item>
      <title>Aprenda Python com um interpretador interativo</title>
      <link>https://cienciaprogramada.com.br/2020/09/aprenda-python-interpretador-interativo/</link>
      <pubDate>Sun, 27 Sep 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/09/aprenda-python-interpretador-interativo/</guid>
      <description>Veremos as vantagens de utilizar um interpretador Python interativo em comparação com o interpretador padrão da linguagem. O IPython pode auxiliar nos estudos da linguagem e na produção de conteúdo associado a Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/09/aprenda-python-interpretador-interativo/featured_0011.jpg" />
    </item>
    
    <item>
      <title>RegEx - Expressões regulares em Python</title>
      <link>https://cienciaprogramada.com.br/2020/09/regex-expressoes-regulares-python/</link>
      <pubDate>Sun, 20 Sep 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/09/regex-expressoes-regulares-python/</guid>
      <description>Conhecer expressões regulares, ou simplesmente regex, é muito útil, mas costuma ser um pouco assustador aos olhos de um iniciante. Neste artigo abordaremos o básico de regex utilizando Python</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/09/regex-expressoes-regulares-python/featured_0010.jpg" />
    </item>
    
    <item>
      <title>Gráficos com unidades em Python: pint e matplotlib</title>
      <link>https://cienciaprogramada.com.br/2020/09/graficos-python-pint-matplotlib/</link>
      <pubDate>Sat, 05 Sep 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/09/graficos-python-pint-matplotlib/</guid>
      <description>Neste artigo iremos detalhar como obter gráficos visualmente elegantes e que apresentam corretamente unidades em seus eixos. Combinaremos as bibliotecas pint, numpy e matplotlib.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/09/graficos-python-pint-matplotlib/featured_0007.png" />
    </item>
    
    <item>
      <title>Python, unidades e cerveja(?!): o pacote pint</title>
      <link>https://cienciaprogramada.com.br/2020/09/python-unidades-cerveja-pint/</link>
      <pubDate>Tue, 01 Sep 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/09/python-unidades-cerveja-pint/</guid>
      <description>Sempre que trabalhamos com medidas e com dados experimentais, precisamos expressar nossos valores com as respectivas unidades. Neste artigo, veremos uma biblioteca Python para trabalhar com unidades e o que isso tem a ver com cerveja.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/09/python-unidades-cerveja-pint/featured_0006.jpg" />
    </item>
    
    <item>
      <title>Criando um ambiente virtual para seu projeto Python</title>
      <link>https://cienciaprogramada.com.br/2020/08/ambiente-virtual-projeto-python/</link>
      <pubDate>Sat, 08 Aug 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/08/ambiente-virtual-projeto-python/</guid>
      <description>Nesse artigo veremos como usar ambientes virtuais no gerenciamento de projetos Python. Veremos que é possível ter diferentes versões de Python, uma para cada projeto, e também como é feito o controle de pacotes e dependências.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/08/ambiente-virtual-projeto-python/featured_0003.jpg" />
    </item>
    
    <item>
      <title>Instalando o Anaconda no Linux Mint 20</title>
      <link>https://cienciaprogramada.com.br/2020/08/instalando-o-anaconda-em-linux/</link>
      <pubDate>Sat, 01 Aug 2020 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2020/08/instalando-o-anaconda-em-linux/</guid>
      <description>Você já deve ter ouvido falar em data science ou machine learning. E, eventualmente, já ouviu falar ou teve contato com as linguagens R ou Python. O artigo de hoje é sobre o Anaconda, uma distribuição que visa facilitar a instalação e o gerenciamento de ferramentas dessas duas linguagens, visando especialmente aplicações na área científica.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2020/08/instalando-o-anaconda-em-linux/featured_0002.jpg" />
    </item>
    
  </channel>
</rss>
