viernes, 3 de agosto de 2007

Un atisbo para el novato de python

Hace un par de semanas que comencé a aprender python, un gran lenguaje según me comentó Rafa. Es un lenguaje libre que puede practicarse en Ubuntu desde un terminal ejecutando "python" o descubriendo en el Preferencas el menú Programación.
Yo actualmente uso pythong, un entorno gráfico para ejecutar los programillas que voy haciendo; aunque no creo que lo siga usando por mucho tiempo. De todos modos, desde aquí lo podéis descargar, lo descomprimís y ejecutais con la orden python el archivo 'pythong.py'. Pero si como yo utilizáis Ubuntu o Debian, copidad el archivo de este paquete comprimido ('pythong-debian.py') en la misma carpeta donde está el anterior, y lo ejecutáis en vez de ese. Antes de nada, se necesita tener instalado el paquete python-tk (yo lo instalé instalando idle).
Para el que esté decidifo a aprender a programar a partir de python, he aquí un buen manual para ello.

Para finalizar este post, os dejo con los "mandamientos" de la filosofía python:

1. Bello es mejor que feo.
2. Explícito es mejor que implícito.
3. Simple es mejor que complejo.
4. Complejo es mejor que complicado.
5. Plano es mejor que anidado.
6. Ralo es mejor que denso.
7. La legibilidad cuenta.
8. Los casos especiales no son tan especiales como para quebrar las reglas.
9. Aunque la practicidad le gana a la pureza.
10. Los errores nunca deberían dejarse pasar silenciosamente.
11. A menos que hayan sido silenciados explícitamente.
12. Frente a la ambigüedad, rechazar la tentación de adivinar.
13. Debería haber una -y preferiblemente sólo una- manera obvia de hacerlo.
14. Aunque esa manera puede no ser obvia al principio a menos que usted sea Holandés.
15. Ahora es mejor que nunca.
16. Aunque nunca es a menudo mejor que ya.
17. Si la implementación es dificil de explicar, es una mala idea.
18. Si la implementacion es fácil de explicar, puede que sea una buena idea.
19. Los espacios de nombres son una gran idea ¡Hagamos más de esas cosas!

No hay comentarios: