martes, 25 de agosto de 2015

Por qué Python debería ser el primer lenguaje de programación que aprendas


Por qué Python debería ser el primer lenguaje de programación que aprendas
¿Por qué Python debería ser el primer lenguaje de programación que aprendas? Es asombroso. Eso es todo lo que necesitas saber. Puedes parar de leer aqui y comenzar a codificar ahora.
Por supuesto, quieres saber mas. Pero es así de simple. Como veras, puedes empezar codificando con Python.
Ademas de ser asombroso, Python debería ser tu primer lenguaje de programacion porque aprenderas rapidamente a pensar como un programador. Python es muy legible. No perderás mucho tiempo memorizando la misteriosa sintaxis que otros lenguajes de programación te presentarán. En cambio, seras capaz de enfocarte en aprender conceptos y paradigmas de programación . Una vez que tienes esas herramientas bajo tu cinturón puedes seguir adelante con otros lenguajes más poderosos, específicos y fácilmente entender una determinada pieza de código. Pero, no estés confundido. No estás jugando con un juguete para niños. ¡Python es súper poderoso! Esa es la razón por la que la NASA lo usa. Como principiante, serás capaz de realizar todo lo que necesites con Python.
Python es facil de aprender La curva de aprendizaje es muy gradual. Otros lenguajes pueden ser bastante empinados. Con Python y la combinacion apropiada de ambicion y atencion, tu puedes crear rapidamente un juego en un dia sin saber nada antes de haber comenzado Como mencione más arriba, Python pone un énfasis en la legibilidad. aqui hay un ejemplo de cuan facil y legible es python El primer ejemplo de código más abajo esta escrito en C++:
Y aquí su código con la misma salida en Python 3.
Brillante, ¿cierto? Porque esto parece el inglés de todos los días, esto es mucho más fácil de tipear Lo que usted mas tarde llegará a apreciar acerca de esto es la velocidad a la que usted puede escribir un programa. Y eso significa menos tiempo codificando y más tiempo jugando.
Quizá usted ya ha tratado de aprender un lenguaje de programación. Puede ser que usted haya trabajado en el programa “Hello, World!” (que no debe confundir con esto The Hello World programa) y luego se encontró perdido en el bosque. Otro aspecto excelente de Python es riqueza y abundancia de la documentación. Puede encontrar fácilmente lo que está buscando en python.org. Si no puede, la lista del Python Tutor está llena de un amistoso reparto de personajes disponibles y capaces de responder a sus preguntas, siempre que sea cortés.
Una vez que ha aprendido lo básico, va a encontrarse aburrido de mostrar texto y hacer cálculos intensivos. Es cuando empiezará a aprovechar el poder de las bibliotecas y los módulos de Python. ¿Qué es una biblioteca? Bueno, ¿Donde íbamos por respuestas antes de Internet? ¡La biblioteca! En computación, una biblioteca es una colección de “libros” que realizan tareas especificas y extienden la funcionalidad de sus programas. Así, en lugar de escribir los libros que necesita, puede simplemente revisarlo. En Phyton, una librería es una colección de módulos. Si quiere hacer algo elegante con gráficos, podría revisar la biblioteca Python Imaging. O, si desea hacer un juego usted podría usar cualquiera de las bibliotecas Pygame o Pylet. Si la ciencia es lo suyo. existe la biblioteca SciPy. ¿Qué es un módulo? Dicho de manera simple, un módulo es un archivo, como un libro en una biblioteca, que contiene funciones que usted puede importar a su programa.
Python hace eso fácil de usar por usted. Viene incluido con IDLE, el cual no significa como va usted a gastar su tiempo usando Python. IDLE es tanto un shell interactivo como un ambiente integrado de desarrollo para Python. ¿Qué significa eso? Es fácil el escribir y ejecutar programas en Python. Usted hace rápida y fácilmente ambas cosas con IDLE. Pero espere, usted pregunta, ¿Qué es un IDE? Un IDE es un aplicación de software que hace fácil desarrollar programas de computadora. IDLE esta escrito en y para Python. Hay algunas sorprendentes características en IDLE. Tiene resaltado de sintaxis, lo cual significa que el texto será desplegado de acuerdo a la categoría dentro del programa. Hay autocompletar, lo cual significa… E indentación inteligente, lo cual es grandioso cuando usted está en la zona. Y, esto se pone mejor. Su programa puede correr inmediatamente. ¡Esto significa menos tiempo esperando por un ensamblador y compilando y mas tiempo depurando! Todo esto tendrá sentido mas tarde.
En el caso que yo sea muy sutil, es importante anotar que esos Pythonistas(como ellos son conocidos) son una banda divertida. Es muy importante tener sentido del humor, en la vida y en Python. El lenguaje, después de todo, lleva el nombre de Monty Python. ¿Qué? ¿No conoce Monty Python? Tiene alguna tarea por hacer.
Nosotros en The Hello World Program promovemos los sistemas operativos GNU/Linux, pero nosotros sabemos que no son para todo el mundo. Todavía. Pero Python es para todos De hecho, si usted está utilizando una máquina de UNIX como un Mac o usnado una distro de Linux, ya está instalado en su computadora. Si esta en Windows, es muy facil que usted mismo lo haga. Simplemente diríjase a python.org and descárguelo. Usted estará listo y codificando sin demoras.
Ahora, para agregar un reto: en Python, escribe un programa que lea esta entrada de blog y cuente el número de veces que usé la palabra “fácil” e “impresionante”. Esto no debe tomarle mucho tiempo.

0 comentarios: