Todo lo que necesitas para aprender PYTHON ya ?

¿Te gustaría aprender Frameworks Python Empresariales?
Tenemos los cursos que necesitas. ¡Haz clic aquí!

Pero ¿por qué Python? Básicamente, porque es accesible, fácil y se puede usar en varios entornos. Y porque cada vez está siendo más usado y valorado por más programadores en el mundo.

De hecho, un reciente ranking elaborado por IEEE Spectrum (una publicación de ingeniería y ciencias aplicadas con mucha reputación), ubicó a Python como el lenguaje de programación más popular de 2020, seguido de Java, C, C++ y JavaScript.

Python lenguaje de programación más usado

La popularidad del lenguaje de programación Python se ha mantenido también este año, y no parece que la tendencia de crecimiento vaya a cambiar. Según el portal  PYPL, Python es el lenguaje sobre el que más se buscan tutoriales en el motor de búsqueda de Google.

Esto explica por qué grandes empresas como Google, Instagram, Pinterest, Facebook, Netflix o Dropbox siguen utilizando Python en su desarrollo tecnológico. Además, en esta lista de “celebridades tecnológicas” que usan Python también se encuentra la NASA. ¿Te das cuenta por qué debes conocerlo?

El hecho es que Python está de moda y todos quieren saber de él. Tú también, sino no estarías leyendo esta nota. ¿Se mantendrá como el mejor lenguaje de programación en lo que resta de 2021? Descubrámoslo.

¿Qué es y para qué sirve ?

Python es un lenguaje de programación interpretado, multiparadigma y multiplataforma usado, principalmente, en Big Data, AI (Inteligencia Artificial), Data Science, frameworks de pruebas y desarrollo web. Esto lo convierte en un lenguaje de propósito general de gran nivel debido a su extensa biblioteca, cuya colección ofrece una amplia gama de instalaciones.

El lenguaje de programación Python se gestó durante las vacaciones de Navidad de 1989, cuando el desarrollador holandés Guido van Rossum decidió escribir un intérprete para el nuevo lenguaje de scripting que venía trabajando.

Su amplia experiencia en la implementación del sistema ABC —un lenguaje de programación interactivo, estructurado y de alto nivel— se sumó a su iniciativa por crear un lenguaje más sencillo, intuitivo y potente. Así, en 1991, nació Python (sí, tiene 29 años), conocido en la actualidad como el sucesor del lenguaje ABC.

qué es python

¿Cuáles son sus características?

El lenguaje Python se caracteriza por ser simple, rápido y tener una curva de aprendizaje amigable y corta. Está desarrollado bajo una licencia de código abierto, por lo que es de libre uso y distribución.

Pero ¿qué quiere decir “interpretado”, “multiparadigma” y “multiplataforma”? Te lo explicamos en sencillo:

  • Interpretado: significa que Python “interpreta” el código del programador, es decir, lo traduce y lo ejecuta a la vez.
  • Multiparadigma: porque es un lenguaje de programación que admite el uso de varios paradigmas de programación (modelos de desarrollo), por lo que no exige a los programadores un estilo único para programar. ¿Cuáles son los paradigmas de programación que permite Python? Programación orientada a objetos, programación imperativa y programación funcional.
  • Multiplataforma: el lenguaje Python puede ejecutarse en diferentes sistemas operativos como Unix, Linux, macOS y Windows.

Además, Python es de tipado dinámico (cuando una variable puede tomar valores de distinto tipo o adaptarse a lo que escribimos) y se puede usar como un lenguaje de extensión para aplicaciones que necesitan una interfaz programable.

¿Qué se podemos hacer con el?

Una encuesta realizada en 2019 por el propio Python arrojó que el 59% de los desarrolladores usa Python para Data Analysis. Pero también para lo siguiente:

  • Web Development
  • Machine learning
  • DevOps / System administration / Writing automation scripts
  • Programing of web parsers / scrapers / crawlers
  • Software testing / Writing automated tests

Y un largo etcétera. En conclusión, las cosas que se pueden hacer con Python son innumerables.

¿Qué se puede hacer con Python?

¿Por qué se llama así?

Si pensabas que el nombre de este lenguaje de programación tiene que ver directamente con la serpiente pitón o con algún término de programación, déjanos decirte que no es así. En realidad, tiene que ver ¡con la comedia!

El nombre Python proviene de “Monty Python Flying Circus”, una serie de comedia de la BBC de 1970. Su creador, Guido van Rossum, cuenta que mientras implementaba Python estaba leyendo los guiones de esta serie. Fue así que, en un momento de irreverencia, decidió bautizar a su lenguaje de programación con el nombre «Python».

Además, estaba en busca de un nombre corto, único y algo misterioso. Sí que lo consiguió.

Principios:

El Zen de Pyhton o la filosofía de Python se resume en 19 aforismos escritos por el desarrollador de Pyhton Tim Peters. Aunque están pensados para programadores, algunos de estos principios pueden aplicarse fácilmente a otras áreas (incluso a la vida real).

  • Hermoso es mejor que feo.
  • Explícito es mejor que implícito.
  • Simple es mejor que complejo.
  • Complejo es mejor que complicado.
  • Plano es mejor que anidado.
  • Disperso es mejor que denso.
  • La legibilidad cuenta.
  • Los casos especiales no son lo suficientemente especiales como para romper las reglas.
  • Aunque la practicidad supera lo puro.
  • Los errores nunca deben dejarse pasar en silencio.
  • A menos que sean silenciados explícitamente.
  • Ante la ambigüedad, rechaza la tentación de adivinar.
  • Debe haber una, y preferiblemente sólo una, forma obvia de hacerlo.
  • Aunque esa manera puede no ser obvia al principio, a menos que seas holandés.
  • Ahora es mejor que nunca.
  • Aunque nunca es mejor que ya mismo.
  • Si la implementación es difícil de explicar, es una mala idea.
  • Si la implementación es fácil de explicar, puede ser una buena idea.
  • Los espacios de nombres son una gran idea, ¡hagamos más de eso!
Lista de etiquetas HTML y propiedades CSS

Lista de etiquetas HTML y propiedades CSS

Aprende cuáles son los términos básicos de los lenguajes de programación HTML y CSS. Descarga esta lista de etiquetas HTML y propiedades CSS gratis.Descargar

¿Cómo instalarlo?

La versión actual de es la 3.9.5. Para descargar e instalar Python para Windows, sigue estos pasos:

  1. Ingresa a python.org y ve a Downloads.
  2. Elige el sistema operativo que usas. En este caso Windows.
  3. Haz clic en Download Python 3.9.5. Automáticamente se abrirá una ventana de descarga. Haz clic en Guardar archivo para que se inicie la descarga.
  4. Ahora ve a Descargas y haz doble clic sobre el icono de Python 3.9.5.
  5. En la ventana de instalación marca “Add Python 3.9.5. to PATH”. Esto hará que puedas acceder al intérprete de Python desde la consola de Windows.
  6. Haz clic en Customize installation, marca todas las casillas y presiona Next. Te llevará a la ventana Advanced Options. Deja las casillas marcadas como están.
  7. Si quieres cambiar la ruta del programa, haz clic en Browse. Puedes crear una carpeta con el nombre Python y alojar el programa ahí.
  8. Haz clic en Instalar. Cuando la instalación esté completa, presiona Close. Y eso es todo.

¿Cómo saber si se ha instalado correctamente?

  1. Presiona Windows + R. Se abrirá una pequeña ventana.
  2. Escribe “cmd” y haz clic en Aceptar.
  3. Ahora que has abierto la consola de Windows escribe lo siguiente: python –version
  4. Presiona la tecla enter. Inmediatamente deberá aparecer como respuesta la versión de Python que acabas de instalar.

¿Cómo programar?

Para empezar a programar en el lenguaje de programación Python, es necesario instalar un segundo programa en nuestro equipo. Nos referimos a un editor de código fuente, también conocido como IDE (Integrated Development Environment). Se trata de una herramienta diseñada para editar el código fuente de diversos lenguajes de programación como Python. No existe programador en el mundo que no use uno.

Te esperamos en los siguientes artículos en donde hablaremos más acerca de estos temas, los cuales hoy en día son de vital importancia en el mundo de la tecnología.

¿Te gustaría aprender Frameworks Python Empresariales?
Tenemos los cursos que necesitas. ¡Haz clic aquí!

About Author

NGuerrero

0 0 votos
Article Rating
Suscribir
Notificar de
guest
0 Comments
Comentarios.
Ver todos los comentarios
0
¿Te gusta este articulo? por favor comentax