Fala pessoal, vamos conhecer o interpretador python, fundamental nessa linguagem. Bora lá!
Aula 3 - O Interpretador
Com o interpretador aberto, você pode digitar comandos linha por linha, e observar a cada passo o como o computador
interpreta e executa esses comandos.
Você pode executar o interpretador em modo texto (chamado "Pyhton (command line)" no Windows), ou usar o IDLE, que é um interpretador baseado em janelas.
Independente de qual modo você executou o interpretador, ao executá-lo você verá uma mensagem com informações de copyright mais ou menos como essa:
QUOTE
Python 1.5.2 (#0, Apr 13 1999, 10:51:12) [MSC 32 bit (Intel)]on win32
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>>
O símbolo ">>>" exibido pelo interpretador é o que os americanos chamam de "prompt", que alguns traduzem equivocadamente por "aviso". Em computação, o prompt informa o usuário que o sistema está pronto para receber um novo comando.
Para sair do interpretador você pode fechar a janela do IDLE, ou teclar [CTRL]+[D] (no IDLE ou no interpretador em UNIX) ou [CTRL]+[Z] (no interpretador DOS).
Uma calculadora
Vamos então aproveitar a deixa e escrever algo. Experimente escrever uma expressão aritmética bem simples, como 2+2:
CODE
>>> 2+2
4
>>>
É bom saber que os quatro operadores básicos em Python (e em quase todas as linguagens modernas) são esses:
+ adição
- subtração
* multiplicação
/ divisão
Se você quiser operar com números decimais, deve usar o ponto e não a vírgula como separador decimal:
CODE
>>> 1.23 * 0.45
0.5535
>>>
Em muitas linguagens de programação, assim como em Python, os números inteiros têm um tratamento especial. Isso fica evidente quando fazemos uma divisão:
CODE
>>> 7/2
3
>>>
Em vez de 3,5, o resultado foi 3. Isso acontece sempre que todos os números de uma expressão são inteiros. Neste caso, Python imagina que se deseja um resultado inteiro também (esse comportamento estranho na realidade é muito conveniente em programação). Para indicar que você deseja resultados não-inteiros, use um ponto decimal em algum dos operandos:
CODE
>>> 7.0/2
3.5
>>> 7/2.0
3.5
>>> 7/2.
3.5
>>>
Note que basta digitar um ponto após o número.
Você pode digitar espaços entre os números e operadores para fazer uma expressão longa ficar mais legível:
CODE
>>> 1 + 2 * 3
7
>>>
Ele sabe que a multiplicação deve ser efetuada antes da adição. Se você teclar a mesma expressão em uma calculadora qualquer obterá o resultado 9, que é incorreto. Em Python, se você realmente deseja efetuar a soma antes da multiplicação, precisa usar parênteses:
CODE
>>> (1 + 2) * 3
9
>>>
Aqui os símbolos [] e {} não servem para agrupar expressões dentro de outras expressões. Apenas parênteses são usados:
CODE
>>> ( 9 - ( 1 + 2 ) ) / 3.0
2.0
>>> ( 9 - 1 + 2 ) / 3.0
3.33333333333
>>>
Se você escrever algo que o interpretador não reconhece, verá na tela uma mensagem de erro. Não crie o mau hábito de ignorar essas mensagens, mesmo que elas pareçam difíceis de entender num primeiro momento. A única vantagem de cometer erros é aprender com eles, e se a preguiça o impedir de ler as mensagens, seu aprendizado será bem mais lento.
Fonte: Apostila
Aprenda a programar por
Luciano Carvalho.
Até a próxima.
Comentários:
shumi disse:
Muito bom o empenho cara!!!
Ver o restante dos comentários no fórum (e aproveitar pra comentar também !).