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.
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.

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.

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:
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.debPaso 3: Una vez completada la instalación, podemos iniciar VSCode en la terminal con el siguiente comando:
code
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:
mkdir -p ~/reComputer_J/3.1_Python
touch ~/reComputer_J/3.1_Python/hello_world.pyPaso 2: Abra VSCode en el directorio donde se encuentra el script:
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:
# 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.

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:
| Tutorial | Tipo | Descripción |
|---|---|---|
| Python Tutorial - Python Full Course for Beginners | Video | Un tutorial de video de Python para principiantes, donde el autor cubre la sintaxis común de Python en seis horas. |
| python-course.eu | Documento | Proporciona una introducción completa y profunda al lenguaje Python. |
| Project Based Learning | Documento | Aprendiendo Python a través de proyectos. |