Python y fundamentos de programación

Un lenguaje de programación es un lenguaje formal utilizado para comunicarse con las computadoras. Los desarrolladores escriben instrucciones que permiten a las computadoras realizar tareas específicas. Entre los muchos lenguajes de programación, Python es particularmente popular debido a su simplicidad, facilidad de aprendizaje, potentes características y amplia gama de aplicaciones. Destaca en campos como la ciencia de datos, la inteligencia artificial y el desarrollo web.

python logo

En esta sección, aprenderemos cómo configurar el entorno de programación Python en reComputer y crear y ejecutar nuestro primer script Python en reComputer. Además, hemos compilado una lista de excelentes recursos de aprendizaje de Python de código abierto para que elija según sus necesidades.

Para completar los experimentos de esta sección, debe estar familiarizado con los comandos básicos de Linux y tener un dispositivo reComputer con Nvidia Jetpack 5.1.1 instalado.

Configuración del entorno de programación

El sistema operativo Nvidia Jetpack 5.1.1 viene con Python 3.8 preinstalado. Podemos abrir la terminal de Jetson e ingresar el comando python --version para verificar la versión de Python.

python version

Para un aprendizaje y desarrollo conveniente, se recomienda instalar Microsoft Visual Studio Code (VSCode), el editor de código fuente gratuito.

Paso 1: Visite el sitio web oficial de VSCode para descargar el instalador.

download vscode

Tenga en cuenta que la CPU del Nvidia Jetson tiene una arquitectura Arm64, por lo que necesitamos descargar la versión Arm64 del instalador.

Paso 2: Abra una terminal en el directorio que contiene el paquete del instalador y use el comando dpkg para instalar el archivo deb:

bash
cd <dir-of-deb>
# Por ejemplo: cd Descargas
sudo dpkg -i code_xxxx_amd64.deb
# Por ejemplo: sudo dpkg -i code_1.60.0-1630504426_amd64.deb

Paso 3: Una vez completada la instalación, podemos iniciar VSCode en la terminal con el siguiente comando:

bash
code

launch vscode

Consulte esto para más información de configuración sobre VSCode.

Hello World

La primera demo en la mayoría de los cursos de lenguajes de programación es típicamente imprimir "hello world" en la terminal. Este curso no es una excepción. Siga el tutorial a continuación para crear y ejecutar nuestro primer script Python en Jetson.

Paso 1: Cree el primer script Python para este curso en el directorio raíz:

bash
mkdir -p ~/reComputer_J/3.1_Python
touch ~/reComputer_J/3.1_Python/hello_world.py

Paso 2: Abra VSCode en el directorio donde se encuentra el script:

bash
cd ~/reComputer_J/3.1_Python
code .

Paso 3: En la barra de navegación izquierda, podemos ver hello_world.py. Ingrese el siguiente código en el archivo python:

bash
# Our first python code
print("Hello, World!")

Explicación del código:

  • # Our first python code: Este es un comentario, usado para ayudar a leer y entender el código.
  • print(): Esta es una función incorporada de Python usada para mostrar información en la consola.
  • "Hello, World!": Esto es una cadena, un tipo de dato usado para almacenar y manipular texto.

Paso 4: Haga clic en el botón de ejecución para ver el resultado del script Python en la terminal.

launch vscode

Si ve Hello, World! impreso en la terminal, ha ejecutado exitosamente su primer programa Python.

Sintaxis básica de Python

Debido a las limitaciones de espacio, no podemos enumerar toda la sintaxis de Python aquí. Afortunadamente, hay muchos excelentes tutoriales de código abierto sobre Python en Internet. Si necesita un entendimiento más profundo de la sintaxis de Python, consulte:

TutorialTipoDescripción
Python Tutorial - Python Full Course for BeginnersVideoUn tutorial de video de Python para principiantes, donde el autor cubre la sintaxis común de Python en seis horas.
python-course.euDocumentoProporciona una introducción completa y profunda al lenguaje Python.
Project Based LearningDocumentoAprendiendo Python a través de proyectos.