O Python é uma linguagem de programação de alto nível, com um elevado nível de abstração, longe do código máquina e mais próximo da linguagem humana.
É uma linguagem interpretada (as instruções são executadas diretamente pelo interpretador da linguagem, neste caso o python.exe (Windows), ao contrário do que acontece com as linguagens compilados como, por exemplo, C/C++) e multiparadigma, ou seja, suporta o paradigma imperativo (o programa consiste em comandos que o computador executa), e o orientado a objetos (baseado no conceito de objetos, que podem conter dados, na forma de campos, normalmente chamados atributos, e código, em forma de procedimentos, normalmente conhecidos como métodos). É também multiplataforma (corre em diferentes plataformas de hardware e software).
A primeira versão foi lançada por Guido van Rossum em 1991.
O nome Python teve a sua origem no grupo humorístico britânico Monty Python, criador do programa Monty Python's Flying Circus.
A sua aplicação, tem vindo a crescer nas áreas académicas e aplicações de software.
Instalação do Ambiente
O ambiente Python (editor e interpretador) pode ser instalado nos mais conhecidos sistemas operativos, Windows, Linux e Mac OS.
O download poderá ser feito a partir do site oficial www.python.org.
Como instalar o Python
Fazer o download do programa de instalação a partir do link abaixo indicado (refere-se à última versão e deverá ser corrigido à medida que forem lançadas novas versões):
https://www.python.org/downloads/release/python-352/ (Windows x86-64 executable installer)
Passo 1:
Passo 2:
Passo 3:
Problemas em executar o Python?
Instale o Visual C++ Redistributable for Visual Studio 2015, a partir de https://www.microsoft.com/en-us/download/details.aspx?id=48145. No entanto, isto significa provavelmente que não tem os updates do Windows instalados ou que a sua c+opia não está devidamente registada.
IDE (Integrated Development Environment - Ambiente Integrado de Desenvolvimento)
O interpretador Python vem com um IDE embutido (ambiente de desenvolvimento), chamado IDLE, permitindo a escrita de código e execução das instruções do programa escrito.
Para escrita do código do programa, poderá ser usado qualquer editor (por exemplo, notepad/notepad++, NetBeans ou até o Visual Studio da MS).
O ficheiro guardado tem que ter a extensão “.py”. Para executar o programa, é necessário que o computador tenha instalado o interpretador Python.
Exemplo "Ola Mundo!"
Abrir o notepad e escrever o código abaixo:
print("Ola Mundo!")
Guardar o ficheiro na sua pasta de IP (por exemplo, C:\IP *), com o nome OlaMundo.py:
Executar o programa criado (a partir da linha de comandos):
* No caso dos alunos do Colégio, devem usar a sua pasta de rede, criando para o efeito uma pasta IP, onde guardarão os seus programas desenvolvidos na disciplina de IP. Esta pasta ficará localizada na unidade de rede Z: (\\SRVALUNOS\USERS\ACCOUNTS\Alunos\a12345, em que 12345 é o número de aluno) .
Ambiente de desenvolvimento IDLE
O ambiente de desenvolvimento IDLE é muito simples e está incorporado no software base de instalação do Python.
Para criar um programa, devemos fazê-lo através da opção New File, do menu File da shell Python, como se pode ver na figura:
Depois de selecionarmos a opção, é apresentada uma janela vazia com um novo ficheiro de um programa em Python (nome Untitled, dado por defeito):
No novo ficheiro, deverá escrever o código do programa. Seguidamente, deverá guardar e atribuir um nome ao programa (com a extensão .py). Finamente, executar o programa selecionando a opção Run Module, do menu Run.
Outra alternativa, não recomendada quando se pretender escrever um programa complexo e extenso, será a de digitar comandos a partir do prompt (o prompt é identificado por >>>). Neste caso, diz-se que o interpretador está no modo interativo.
Teclas úteis na shell do Python (modo interativo)
CTRL+c interrompe a execução do comando
CTRL+d envia um EOF (fim de ficheiro), fecha a janela quando digitado no prompt (>>>)
ALT+/ expande a palavra (útil para reduzir a escrita)
ALT+p ir para o comando anterior
ALT+n ir para o comando seguinte
Outras indicações úteis
Fixar o atalho do Python na Barra de Tarefas
Para facilitar o acesso ao IDLE/Python no Windows 10, aconselhamos a que fixe o atalho respetivo na barra de tarefas.
Esta operação faz-se clicando sobre o atalho respetivo com o botão direito do rato, seguindo os passos indicados na imagem abaixo.
Para que não se tenha que selecionar, em todas as utilizações, a pasta de desenvolvimento (processo relativamente fastidioso), é recomendável alterar a pasta de início por defeito.
Esta operação faz-se clicando sobre o o ícone do IDLE/Python, indicando a pasta desejada em «Iniciar Em».