Parte 1 Curso de Python de principiante a avanzado en 11 publicaciones de blog

Publicado: 2021-12-14

Este curso de Python ayudará al lector a comprender todos los elementos vitales del lenguaje de programación Python. Cualquiera que quiera aprender el lenguaje de programación Python sin experiencia previa en programación y cualquiera que quiera actualizar sus conocimientos de Python puede leer este artículo y familiarizarse con los conceptos de Python ampliamente utilizados.

Curso de Python – tabla de contenidos:

  1. Comenzando con el curso de Python
  2. Instalación de Python
  3. Introducción a Python
  4. Ventajas y desventajas de usar Python
  5. Configuración de un entorno de desarrollo integrado:
  6. Escribiendo el primer código usando VS Code IDE:

Comenzando con el curso de Python

Después de leer este curso de Python, el lector podrá escribir programas en Python, usar cualquier biblioteca de Python y desarrollar sus propios paquetes usando Python.

El primer paso para aprender cualquier lenguaje de programación es configurar el entorno para escribir programas. A medida que avanzamos en un curso de Python, comenzaremos con la instalación de Python en tres plataformas de sistemas operativos diferentes.

Instalación de Python:

Para verificar si Python ya está instalado, siga los pasos mencionados a continuación.

  • Presiona Windows ⊞ + r para ejecutar.
  • Luego escriba cmd y presione enter.
python_course

Después de abrir el cmd. puede verificar si python ya está instalado escribiendo python en el cmd.

python_course

También podemos verificar la versión de Python instalada usando comandos como se muestra a continuación.

python_course

Instalación de Python

Ahora veremos cómo instalar Python en Windows y se proporcionan enlaces para una navegación rápida al seguir el artículo. Desde el enlace web de python para Windows, se puede descargar la versión estable de Python con su elección entre las versiones del sistema operativo de 64 o 32 bits.

Enlace para Python: https://www.python.org/downloads/windows/

python_course

Como podemos ver, la última versión disponible para Python 3 es Python 3.10.0. Ahora haga clic en la última versión de Python 3: Python 3.10.0 y lo llevará a la página de descargas donde, si nos desplazamos hacia abajo hasta la parte inferior de la página, encontraremos una tabla como la que se muestra a continuación.

python_course

Ahora haga clic en Windows Installer (32 bits) o Windows Installer (64 bits) según su deseo. Se abrirá una ventana que le pedirá que seleccione la ruta donde desea descargar su instalador. Después de descargar el archivo ejecutable, haga doble clic en el archivo para iniciar la instalación.

Pasos:

  • Ejecute el archivo ejecutable de Python, en nuestro caso será Python-3.10.0.exe.
  • Cuando haga doble clic en el archivo, se abrirá una ventana que le preguntará si desea ejecutar este archivo. Haga clic en ejecutar para iniciar la instalación de Python.
  • Según su elección, seleccione si desea que Python se instale para todos los usuarios o para un solo usuario.
  • Además, seleccione la casilla de verificación Agregar python 3.10 a la RUTA.
python_course
  • Luego seleccione instalar ahora. Instalar ahora instalará python con todas las configuraciones recomendadas, lo cual es una buena opción para principiantes.
  • Luego, la configuración tardará unos minutos en completarse y se le llevará al siguiente cuadro de diálogo que le pedirá que deshabilite el límite de longitud de la ruta. Esto permitirá que python use nombres de ruta largos sin ningún límite de caracteres de 260, que está habilitado si el límite de longitud de la ruta no está deshabilitado.
  • Para verificar si python está instalado, puede usar Python -V o Python –version o simplemente escribir Python en el cmd.
python_course Felicitaciones, ha instalado Python con éxito. Escribamos nuestro primer programa en cmd usando Python.
  • En nuestro primer programa solo imprimiremos “¡Felicitaciones! Ha instalado Python correctamente”.
  • Para escribir esto usaremos la función de impresión de python.
  • Escriba print ("¡Felicitaciones! Ha instalado Python correctamente").
  • Luego presiona enter.
  • Verá que la declaración que escribimos dentro de la impresión se muestra a continuación.
python_course

Introducción a Python

Python es un lenguaje de programación orientado a objetos tipificado dinámicamente de alto nivel interpretado.

Antes de profundizar en la escritura de programas en python, es importante comprender qué significan los términos anteriores.

Lenguaje de alto nivel

Un lenguaje de alto nivel da libertad al programador para codificar programas que son independientes de un tipo particular de dispositivo. Se denominan lenguajes de alto nivel porque están más cerca de los lenguajes humanos. Python es de alto nivel porque no es un lenguaje compilado, Python requiere otro programa para ejecutar el código a diferencia de C, que se ejecuta directamente en el procesador local.

Idioma interpretado

Python es un lenguaje interpretado ya que el código fuente del programa Python se convierte en un código de bytes que luego se ejecuta en la máquina virtual de Python, a diferencia de C o C++.

Lenguaje escrito dinámicamente

Python es un lenguaje de tipo dinámico porque el tipo de la variable se comprueba durante el tiempo de ejecución. Aprenderemos sobre los tipos de datos en los siguientes blogs.

Lenguaje Orientado a Objetos

Python es un lenguaje orientado a objetos, porque el desarrollador de Python puede usar clases y objetos para escribir código limpio y reutilizable.

python_course

Ventajas y desventajas de usar Python

Ventajas de usar Python

  • Como las sintaxis de Python están más cerca del lenguaje humano, es más fácil aprender, comprender y escribir el código.
  • Es un lenguaje tanto funcional como orientado a objetos.
  • Python tiene un gran apoyo comunitario y también tiene una gran cantidad de módulos, bibliotecas y paquetes.
  • Debido a su simplicidad, desarrollar un programa o aplicación en python es más rápido que desarrollar en cualquier otro lenguaje como Java.
  • Python es una opción de lenguaje en ciencia de datos, aprendizaje automático e inteligencia artificial debido a su amplia variedad de paquetes y bibliotecas de aprendizaje automático.
  • Casi todo se puede desarrollar usando Python, también tiene herramientas para el desarrollo de aplicaciones como kivy, matraz, Django y muchas otras.

Desventajas de usar Python

  • No se recomienda para la comunicación con componentes de hardware.
  • No hay optimizadores de tiempo en Python, por lo que es más lento que la mayoría de los lenguajes como C, C++ y Java.
  • La codificación basada en sangría hace que sea un poco difícil para las personas cambiar su lenguaje de C, C++ o Java a Python.

Configuración de un entorno de desarrollo integrado:

Usaremos Visual Studio Code para escribir código en Python. Visual Studio Code, abreviado como código VS, es un editor de código de código abierto con muchos complementos y extensiones. Estos complementos y extensiones hacen que escribir código en código VS sea más simple e intuitivo. Además, el código VS es muy ligero en comparación con otros IDE. También tiene varios temas para hacer que el entorno de desarrollo sea interesante para el desarrollador.

Instalación de código VS en Windows:

  • Usando el enlace a continuación, descargue el archivo ejecutable del código VS. Enlace: https://code.visualstudio.com/docs/setup/windows
  • Luego haga doble clic en el archivo descargado para ejecutarlo y haga clic en ejecutar. Luego siga los pasos que se indican en las imágenes a continuación.
  • Haga clic en Acepto el acuerdo y haga clic en siguiente.
  • python_course
  • Seleccione las casillas de verificación como se muestra en la imagen de abajo y haga clic en siguiente.
  • python_course
  • Luego haga clic en instalar y la configuración del código VS tardará unos minutos en completarse. Después de completar la configuración, haga clic en el botón Finalizar.
python_course

Escribiendo el primer código usando VS Code IDE:

  • Abra VS Code y verá una ventana como se muestra a continuación.
  • python_course
  • Haga clic en archivo para abrir el menú de archivos y haga clic en nuevo archivo como se muestra a continuación.
  • python_course
  • Luego se abrirá una pestaña en VS Code llamada Sin título-1 como se muestra a continuación.
  • python_course
  • Haga clic en seleccionar un idioma y se abrirá la siguiente ventana donde debe seleccionar python.
  • python_course
  • Luego escriba el código de impresión ("¡Python se instaló correctamente!") como se muestra a continuación.
  • python_course
  • Luego vaya a la pestaña ejecutar como se muestra a continuación y seleccione ejecutar sin depurar.
  • python_course
  • Luego, el código VS le pedirá que guarde el archivo. Guarde el archivo en el directorio que desee. Ejecutará el archivo después de guardarlo y le mostrará el resultado como se muestra a continuación.
python_course

También te puede interesar nuestro Curso de JavaScript de Principiante a Avanzado.

Part 1 Python Course from Beginner to Advanced in 11 blog posts robert whitney avatar 1background

Autor: Robert Whitney

Experto en JavaScript e instructor que entrena a los departamentos de TI. Su objetivo principal es aumentar la productividad del equipo enseñando a otros cómo cooperar de manera efectiva mientras codifican.

Curso de Python de principiante a avanzado en 11 publicaciones de blog:

  1. Curso de Introducción a Python. Parte 1 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  2. Variables y tipos de datos en Python. Parte 2 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  3. Python tuplas, listas, conjuntos y diccionarios. Parte 3 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  4. Conjuntos y diccionarios de Python. Parte 4 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  5. Declaraciones condicionales en Python. Parte 5 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  6. Bucles en Python. Parte 6 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  7. Funciones de Python. Parte 7 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  8. Funciones avanzadas en Python. Parte 8 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  9. Clases y objetos de Python. Parte 9 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  10. Archivos en Python. Parte 10 Curso de Python de principiante a avanzado en 11 publicaciones de blog
  11. Aplicaciones de Python en la práctica. Parte 11 Curso de Python de principiante a avanzado en 11 publicaciones de blog