Programación en Python en el entorno Termux

Programación en Python en el entorno Termux

Termux es un emulador de terminal de Android que permite ejecutar aplicaciones de Linux en un dispositivo móvil. Esto lo convierte en una plataforma ideal para aprender a programar en Python, ya que no requiere de una computadora con Windows, macOS o Linux.

En este tutorial, aprenderás a instalar Python en Termux y a crear tus primeros programas.

Requisitos

  • Un dispositivo Android con al menos 2 GB de RAM.
  • La aplicación Termux instalada.

Instalación de Python

Para instalar Python en Termux, sigue estos pasos:

  1. Abre la aplicación Termux.
  2. Escribe el siguiente comando:
pkg install python3

Este comando instalará la última versión de Python 3 en tu dispositivo.

Creando tu primer programa

Para crear tu primer programa en Python, sigue estos pasos:

  1. Abre la aplicación Termux.
  2. Crea un nuevo archivo con el siguiente comando:
touch hello.py

Este comando creará un nuevo archivo llamado hello.py en la carpeta actual.

  1. Abre el archivo hello.py con el siguiente comando:
vim hello.py

Este comando abrirá el editor de texto Vim.

  1. Escribe el siguiente código en el archivo hello.py:
Python
print("Hola, mundo!")
  1. Guarda el archivo hello.py presionando Esc y luego :wq.

  2. Para ejecutar el programa, escribe el siguiente comando:

python3 hello.py

Este comando imprimirá el siguiente mensaje en la pantalla:

Hola, mundo!

Ejercicios adicionales

Ahora que sabes cómo instalar Python y crear programas básicos, aquí tienes algunos ejercicios adicionales que puedes realizar:

  • Crea un programa que imprima tu nombre.
  • Crea un programa que imprima la fecha y hora actual.
  • Crea un programa que calcule el factorial de un número.
  • Crea un programa que juegue a piedra, papel o tijera con el usuario.

Para obtener más información sobre Python, consulta la documentación oficial: https://docs.python.org/3/.

Conclusión

Termux es una plataforma excelente para aprender a programar en Python. Con un poco de práctica, podrás crear tus propios programas y aplicaciones.