Los primeros pasos

¿De qué nos ocuparemos?
Cómo iniciar Python y qué es un mensaje de error (por si las dudas...)

Para los próximos ejercicios doy por sentado que tenés instalado Python en tu computadora. Si no es tu caso, podés bajar la última versión desde el sitio web de Python siguiendo las instrucciones correspondientes a tu plataforma.

Desde la línea de comando escribí python y la bienvenida de Python deberá aparecer diciendo algo así como:

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

Una palabra acerca de los mensajes de error

Si escribís los comandos mientras los vamos viendo, es probable que tarde o temprano obtengas un mensaje de error. Este aparecerá más o menos de esta manera:

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

No te preocupes por el significado exacto de esto, simplemente fijáte en la estructura del mensaje. La línea '>>> print ...' es la que contiene el error. Los siguiente dos renglones describen dónde ha ocurrido el error.
- 'line 1 in ?' significa la línea 1 en el comando que estamos tipeando. Si fuera un programa más largo que estuviera guardado en un archivo, el signo de pregunta sería reemplazado por el nombre del programa.
La línea 'TypeError...' describe el problema que el intérprete ha encotrado. A veces hay un macrón (^) indicando la parte del renglón que Python considera errónea.
Desafortunadamente, a veces el error no se registra correctamente - recordá que las computadoras son tontas!

Usá la información del error para intentar darte cuenta qué es lo que ocurre. Recordá que es muy probable que vos te hayas equivocado y no la computadora. Si bien es medio tonta, lo más común es haber tipeado mal alguna instrucción u olvidarse de cerrar una comilla. Es necesario revisar cuidadosamente.

Para calmar tu ansiedad te cuento que el error que cometí fue intentar sumar un número a una cadena de caracteres. Dado que es imposible hacer esto, Python me avisa que hay un error "de tipo" (ya veremos esto en profundidad más adelante)

Ahora estamos listos para comenzar a crear programas sencillos en Python.

Para recordar
  • Iniciá Python tipeando python en la línea de comandos
  • No hay que asustarse de los mensajes de error, con frecuencia nos dan una pista del problema si uno los lee con cuidado.
  • Pero es solo una pista... si tenés dudas, revisá las líneas inmediatamente anteriores a la línea presuntamente errónea.
Anterior  Próxima  Contenido


Si tenés preguntas o sugerencias, enviáme un e-mail a alan.gauld@yahoo.co.uk