@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

python-aprendiendo-desde-cero-i

Python: Aprendiendo desde cero I – Introducción

Python: Aprendiendo desde cero I – Introducción

Objetivo 2020, seguir creciendo de un perfil de Analista senior de sistemas a un ingeniero DevOps. ¿Me acompañáis?

Voy a hacer una secuencia de entradas que hablarán del lenguaje de programación que he elegido, en mi caso Python. Os explico por qué Python, y qué es Python en esta primera entrada.

¿Por qué Python?

Durante todos estos años he trabajo bastante con scripts, y viendo como se desarrolla en Python, creo que no necesito grandes conocimientos avanzados para adaptarme rápidamente.

Es un lenguaje multiplataforma, dado que uso Linux, MacOS, Windows,…indistintamente, me interesa poder trabajar desde cualquier sistema operativo, y poder llevarme el desarrollo a cualquier plataforma sin problema.

No necesito compilar cada vez mis trabajos, ya que se trata de un lenguaje “interpretado”, que en cristiano significa que se ejecuta a través de un intérprete y que, como he dicho, no tengo que compilar. Pudiéndose desarrollar en el todopoderoso y sencillo Notepad++ (Windows) o en Visual Studio Code (MacOS).

Una de las cosas más atractivas que tiene Python es que los desarrollos no se cuelgan, producen excepciones, que no es lo mismo. Otra cosa es que deberás trabajar si o si esas excepciones…

python-aprendiendo-desde-cero-i

¿Qué es Python?

Python es un lenguaje de programación creado por “Guido van Rossum” a principios de los años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”.

Dispone de una sintaxis muy limpia y esto favorece que sea un código legible. No hay grandes diferencias entre programar por ejemplo un script en otro idioma tipo Powershell, y en Python (variables, condicionales, bucles,…). Con la ventaja que con Python seremos capaces de realizar aplicaciones de una forma más poderosa.

Las extensiones que utiliza Python por defecto son “py” y “pyw”. Y en mi caso, voy a usar la versión 3.

Instalación Python en MacOS

La instalación en cualquier sistema operativo es muy sencilla. Podéis descargar el instalador desde aquí:

https://www.python.org/downloads/

python-aprendiendo-desde-cero-i-1

Una vez instalado abrís la shell y ya podéis utilizar el intérprete:

python-aprendiendo-desde-cero-i-0Aunque yo usaré en mi MacOS Visual Studio Code:

python-aprendiendo-desde-cero-i-2

Ejercicios básicos de Python

Para poder practicar y saber en qué punto estáis, podéis utilizar:

https://www.w3schools.com/python/exercise.asp

python-aprendiendo-desde-cero-i-3
Seguiremos completando con el resto de entradas nuestro conocimiento en Python. Os dejo el temario ya generado:

TEMARIO APRENDE PYTHON DESDE CERO

Python: Aprendiendo desde cero I: Introducción
Python: Aprendiendo desde cero II: Comentarios, Variables y Datos
Python: Aprendiendo desde cero III: Controles de flujo
Python: Aprendiendo desde cero IV: Funciones
Python: Aprendiendo desde cero V – Módulos
Python: Aprendiendo desde cero VI – Operadores
Python: Aprendiendo desde cero VII – Estructura proyecto
Python: Aprendiendo desde cero VIII – Scripting
Python: Aprendiendo desde cero IX – Fechas
Espero os parezca interesante…seguiremos con los conceptos básicos hasta poder hacer un pequeño programa que es el objetivo final.

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

esp32-configurar-wifi-con-micropython-2

ESP32: Configurar Wifi con MicroPython

ESP32: Configurar Wifi con MicroPython Una de las características más interesantes de las placas ESP32 …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

17 − 1 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu