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 Rossum11endnote: 1Guido van Rossum, 1956-, matemático e programador de computadores holandês. Fonte: Wikipédia: 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, $22endnote: 2Ao longo do texto, vamos usar a notação do sistema operacional Linux. é 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.pye 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.pye 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.