Minicurso de Python para Matemática
Compre o livro ou o e-book deste material aqui! Consulte outras formas de colaborar.
1 Sobre a linguagem
Python é uma linguagem de programação de propósito geral, de alto nível e multiparadigma. Ou seja, é relativamente próxima das linguagens humanas naturais, é desenvolvida para aplicações diversas e permite a utilização de diferentes paradigmas de programação (programação estruturada, orientada a objetos, orientada a eventos, paralelização, etc.).
Foi lançada em 1991 por Guido van Rossum e, atualmente, é mantida pela Python Software Foundation em um modelo de desenvolvimento comunitário e aberto.
1.1 Instalação e execução
Para executar um código Python em seu computador é necessário instalar um interpretador. No site oficial, estão disponíveis para download interpretadores gratuitos e com licença livre para uso. Neste minicurso, vamos utilizar Python 3 [5].
1.1.1 Online notebook
Usar um Notebook Python online é uma forma rápida e prática de iniciar os estudos na linguagem. Rodam diretamente em nuvem e vários permitem o uso gratuito por tempo limitado. Algumas opções são:
1.1.2 IDE
Usar um ambiente integrado de desenvolvimento (IDE, em inglês, integrated development environment) é a melhor forma de capturar todo o potencial da linguagem Python. Algumas alternativas são:
1.2 Utilização
A execução de códigos Python pode ser feita de três formas básicas:
-
•
em modo interativo em um console/notebook Python;
-
•
por execução de um código (script) arqnome.py em um console/notebook Python;
-
•
por execução de um cógido arqnome.py em um terminal do sistema operacional.
Exemplo 1.2.1.
Consideramos o seguinte pseudocódigo.
s = "Ola, mundo!".
imprime(s). (imprime a string s)
Vamos digitá-lo em Python e executá-lo:
-
a)
Iniciamos um notebook Python e digitamos o seguinte código em uma célula de entrada.
1s = "Olá, Mundo!"
2
3print(s)
Ao executarmos a célula, obtemos a saída
-
b)
Em modo iterativo no console.
Iniciamos um console Python em terminal do sistema e digitamos
Aqui, $ é o símbolo de prompt de entrada que pode ser diferente a depender do seu sistema operacional. Então, digitamos
1>>> s = "Olá, Mundo!"
2>>> print(s)
O símbolo >>> é do prompt de entrada do console Python. A saída
aparece logo abaixo da última linha de prompt executada e, ao ter seu processamento finalizado, um novo prompt >>> fica disponível para receber uma nova instrução. Para encerrar o console, digitamos
-
c)
Escrevendo o código ola.py e executando-o em um console/notebook.
Primeiramente, escrevemos o código em uma IDE (ou em um simples editor de texto)
1s = "Olá, Mundo!"
2print(s)
Uma vez salvo em /caminho/ola.py, executamo-lo no console/notebook Python com a instrução
1>>> exec(open('/caminho/ola.py').read())
A saída é impressa logo abaixo do prompt/célula de entrada.
-
d)
Escrevendo o código ola.py e executando-o em terminal do sistema.
Assumindo que o código já esteja salvo no arquivo /caminho/ola.py, podemos executá-lo em um terminal digitando
1$ python3 /caminho/ola.py
A saída é impressa logo abaixo do prompt de entrada do sistema.
Envie seu comentário
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!

Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.