¿Quieres aprender o practicar Python directamente desde tu celular Android? 😎
Con la app Termux, puedes tener un entorno Linux completo en tu dispositivo... y sí, eso incluye Python. Hoy te enseño cómo instalarlo y ejecutarlo en pocos pasos.
Termux es una app de terminal para Android que te da acceso a herramientas de línea de comandos como si estuvieras en Linux. Puedes usar git
, compilar código, ejecutar scripts… y por supuesto, programar en Python.
Un dispositivo Android con acceso a internet.
Instalar la app Termux desde:
Nota: Evita la versión de Play Store, ya no está actualizada oficialmente.
(Opcional) Un teclado externo para escribir más cómodo.
Abre Termux y escribe:
Esto actualizará los paquetes del sistema.
Ahora instala Python con:
Confirma con y
cuando lo pida.
Una vez termine, puedes verificar que Python está funcionando:
Verás algo como:
¡Ya puedes empezar a escribir código Python desde tu terminal!
Crea un archivo:
Escribe este código:
Guarda con Ctrl + O
, luego Enter
, y sal con Ctrl + X
.
Para ejecutarlo:
Puedes instalar pip y usar bibliotecas como requests
, flask
, etc.
Para copiar archivos desde tu almacenamiento, primero da permisos:
Y accede a /storage/emulated/0/
.
Si estás aprendiendo a trabajar con APIs en Python, una forma divertida de empezar es consumir servicios gratuitos como Cat Facts. Esta API te devuelve frases aleatorias con datos curiosos sobre gatos, perfectas para practicar solicitudes HTTP y manejar respuestas JSON.
Antes de empezar, asegúrate de tener:
Python instalado (versión 3.x)
La biblioteca requests
instalada (pip install requests
)
requests
Puedes usar un bucle para mostrar múltiples datos:
Cómo hacer una solicitud GET
a una API con requests
Cómo leer datos en formato JSON desde Python
Cómo mostrar los resultados de forma clara
Con esta base puedes consumir casi cualquier API pública en Python. ¿Te gustaría que el próximo post sea sobre cómo consumir una API de clima, criptomonedas o inteligencia artificial?
¡Hola, programador entusiasta! 👋
Si estás aprendiendo Python y te preguntas cómo hacer que tu programa reciba opciones del usuario (como en una app de consola), estás en el lugar correcto.
En este artículo aprenderás cómo crear un menú interactivo en Python, de esos que te permiten elegir opciones y ejecutar funciones según lo que escribas. ¡Vamos paso a paso!
Es un conjunto de opciones que se muestra al usuario para que elija una acción. Por ejemplo:
Luego el usuario elige escribiendo un número, y tu programa reacciona.
Aquí tienes un menú sencillo que puedes probar en tu terminal:
Se define una función mostrar_menu()
que imprime las opciones.
El bucle while True:
mantiene el programa corriendo hasta que el usuario elige salir.
input()
espera que el usuario escriba su opción.
Usamos if
, elif
y else
para controlar qué hacer según la opción elegida.
Puedes ir mejorando este menú con submenús, funciones separadas para cada acción, validaciones más robustas, o incluso usar bibliotecas como curses
para menús más visuales.
Pero para empezar, este menú básico ya te permite interactuar con el usuario y tomar decisiones.