Para começar

o que iremos cobrir?
Como começar o Python, e qual o aspecto de uma mensagem de erro - em caso de acidente!!

Para o próximo grupo de exercícios, eu já estou assumindo que já tenhas uma versão do Python no teu computador (e bem instalado). Em caso que isso, não que isso ainda não tenha acontecido. Então o melhor é ires podes buscar a mais recente versão ao site do Python e seguires as instruções de instalação. Python web site

Agora na linha de Comando digita python e a prompt do Python deve aparecer como uma algo deste género:

Python 1.5.2 (#0, Apr 13 1999, 10:51:12) [MSC 32 bit (Intel)] on win32
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>>

Uma palavrinha acerca das mensagens de erro.

Se fores digitando os comandos, a medida que formos avançando, então mais cedo ou mais tarde hás-de encontrar algo parecido com isto:

>>> print 'fred' + 7
Traceback (innermost last):
  File "", line 1, in ?
TypeError: illegal argument type for built-in operation

Não te preocupes por agora, acerca do significado exacto do que sucedeu, mas preocupa-te sim com a estrutura.
A linha onde se encontra '>>> print ...' é onde se encontra erro.
As 2 linhas seguintes, descrevem onde o erro ocorreu.
- 'line 1 in ?' significa linha 1 do comando que estávamos a digitar. Se estivéssemos num programa mais longo que por sua vez estava guardado numa source, então o ponto de interrogação seria substituído pelo nome desse ficheiro source.
O 'TypeError...' diz-te o que é que o interprete pensa estar errado, por vezes poderá aparecer o caracter ^ apontando para a parte do comando que o Python pensa estar errado. Infelizmente isto por muitas vezes poderá estar errado - não te esqueças que os computadores são estúpidos.

Usa a informação do erro para tentar perceber o que está a acontecer de errado. Mantém também em mente o o erro mais provavelmente veio da tua parte e não do computador. lembra-te que os computadores são estúpidos. Então o que acontece quando te esqueces de um sinal de aspas ou um um comando mal digitado, o computador deixa de perceber o que se esta a suceder e dá erro. Portanto verifica com muito cuidado.

em caso que estejas para aí a pensar, o erro acima, aconteceu foi a tentar somar uma caracter a um número. Como tais operações não são permitidas, o Python queixou-se dizendo que ocorreu um 'TypeError'. Mas terás que esperar mais um bocado até passarmos as definições sobre as várias formas de dados para saberes o que isso que dizer....

Bom, agora parece-me que já estamos prontos para criar uns programas mesmo, que simples.

Pontos para lembrar
  • Inicias o Python ao digitares Python na prompt de comando
  • Mensagens de erro não é nada que devas ter medo, mas o que deves fazer é le-las atentamente, pois elas dão sempre pistas.
  • Mas essas mensagens são apenas isso mesmo, pistas, em caso que tenhas duvidas acerca delas verifica sempre as linhas antes da indicada.
Anterior  Próxima  Índice


Em caso que tenhas alguma dúvida ou queiras comentar esta página envia-me um e-mail para: babyboy@oninet.pt