PhytonProgramação

Instalar e executar o Python no Windows

118views

Dentre as inúmeras linguagens de programação existentes no mercado, você pode se questionar: “por que aprender Python?”. Primeiramente, porque essa linguagem é mantida por uma grande comunidade tanto no Brasil quanto no exterior. Além disso, muitos desses usuários são da área científica e trabalham arduamente na construção de módulos para que o Python realize as suas tarefas do modo mais eficiente possível. Diretamente relacionado, outro diferencial está na quantidade de módulos e bibliotecas disponíveis.

O Python é projetado para ser legível, de fácil manutenção e com suporte avançado a mecanismos de reutilização de software. Além disso, a maioria dos programas pode ser executada nas principais plataformas, ou seja, portar um código do Windows para o Linux, por exemplo, é apenas uma questão de copiar o código e executar no outro ambiente. A linguagem conta, ainda, com uma grande biblioteca padrão, que oferece recursos para a realização das principais tarefas comuns no desenvolvimento de software, e pode também ser estendida através de bibliotecas de terceiros.

Download do Python

Quando um programa é escrito em Python, se faz necessária a utilização de um interpretador, que lê o código fonte, analisa e interpreta as instruções em tempo real. Para instalar o Python em sua máquina, faça o download do Python na página oficial.

A instalação é composta de por um interpretador, as bibliotecas padrão da linguagem e sua documentação. Dependendo da plataforma, a execução do interpretador pode variar. Para usuários Windows, o interpretador pode ser executado via prompt de comandos ou através da interface IDLE (Python GUI), disponível no menu de programas ou na pasta de instalação. Por outro lado, os usuários do Linux e MacS já têm o Python pré-instalado em seus computadores.

Instalando o Python

O Python é uma linguagem de programação interpretada. Assim, para programar e rodar um sistema escrito nessa linguagem é necessária a utilização de um interpretador. Esse recurso lê o código fonte, o analisa e interpreta as instruções em tempo real.

A instalação é bastante simples, sendo necessário, basicamente, seguir os passos do wizard até a finalização. Esse processo irá configurar na máquina o interpretador, as bibliotecas padrão da linguagem e a documentação.

Concluída a instalação, podemos executar o interpretador, o que, dependendo da plataforma, pode variar. Para usuários Windows, o interpretador pode ser executado via prompt de comandos ou através da interface IDLE (Python GUI), disponível no menu de programas ou na pasta de instalação. Por outro lado, usuários do Linux e Mac OS já têm o Python pré-instalado em seus computadores.

Executando o interpretador

Uma das formas mais simples de rodar programas em Python é digitar seu código na interface de linha de comando interativa, ou “Shell do Python”. Para isso, acesse o menu Executar do Windows e digite “python”. Em seguida, você deverá ver uma janela com a informação sobre o compilador e a versão, conforme o código a seguir:

Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)]
on win32
Type “copyright”, “credits” or “license()” for more information.

Também é possível encontrar o Python por meio do prompt de comandos do próprio Windows, digitando python. Usuários do Mac OS, por sua vez, podem acessar o interpretador após navegar pelo menu Aplicativos > Utilitários > Terminal e digitar esse mesmo comando. No Linux, esse processo pode ser feito em uma janela do Terminal.

No shell do Python, podemos executar alguns comandos para confirmar sua correta instalação. O código abaixo apresenta alguns exemplos. Nas linhas 1 e 2 é possível ver a execução de um “Hello world”, e nas linhas 3 e 4, a execução de uma expressão matemática.

>> print(‘Hello world’)
Hello world
>>> print(2**3)
8
>>>

Agora, com o interpretador do Python instalado, você já pode começar a desenvolver seus primeiros programas com essa linguagem.

Variáveis no Python

Assim como em outras linguagens, o Python pode manipular variáveis básicas como strings (palavras ou cadeias de caracteres), inteiros e reais (float). Para criá-las, basta utilizar um comando de atribuição, que define seu tipo e seu valor, conforme vemos no código abaixo:

>>> mensagem = ‘Exemplo de mensagem!’
>>> n = 25
>>> pi = 3.141592653589931

Nesse trecho foram feitas três atribuições. Na linha 1, foi atribuída uma string para uma nova variável chamada mensagem. Na linha 2, foi atribuído o valor inteiro 25 para n, e na terceira linha, foi atribuído um valor decimal para a variável pi.

Observe que não foi necessário fazer uma declaração explícita de cada variável, indicando o tipo ao qual ela pertence, pois isso é definido pelo valor que ela armazena, conforme demonstra abaixo.

>>> type (mensagem)
<class ‘str’>
>>> type (n)
<class ‘int’>
>>> type (pi)
<class ‘float’>
>>>

Operadores

Operadores são símbolos que representam operações matemáticas. Os principais são: +*/ e **, que representam, respectivamente, adição, subtração, multiplicação, divisão e exponenciação. O código a seguir demonstra um exemplo de multiplicação entre horas e segundos:

>> hora=60
>>> segundos=60
>>> print (‘1 hora contém: ‘,hora*segundos,’segundos’)
1 hora contém: 3600 segundos

Quando a expressão utiliza mais de um operador, a linguagem levará em consideração a regra de precedência, semelhante ao que ocorre na matemática convencional. Sendo assim, parênteses têm a maior precedência e podem ser utilizados na expressão para produzir um resultado desejado, fazendo com que uma determinada operação seja executada antes das outras. Em seguida, a exponenciação é a próxima na ordem, ou seja, 3**1+1 é igual a 4 e não a 5, da mesma forma que 2*1**3 é igual a 2 e não a 8. Já a multiplicação e divisão possuem a mesma precedência, sendo maior que a da adição e subtração, que também possuem a mesma precedência. Logo, 2*3-1 é 5, não 4, e 6+4/2 é 8, e não 5. Quando dois operadores têm a mesma precedência, eles são avaliados da esquerda para a direita. Ou seja, 5-3-1 vale 1, e não 3. Isso ocorre porque inicialmente é feito o cálculo de 5-3 e em seguida é subtraído o valor de 1. Em caso de dúvida, deve-se utilizar os parênteses para ter certeza que as expressões saíram conforme desejado.

Fonte: DevMedia

Leave a Response