Referencia de Palabras Clave
Guía completa de todas las palabras clave y funciones built-in soportadas por LangPy en español
Introducción
LangPy traduce palabras clave de Python a español manteniendo 100% de compatibilidad. Todas las palabras son case-sensitive, igual que en Python estándar.
Solo se traducen palabras clave - nombres de variables, strings, comentarios y APIs de librerías permanecen sin cambios
Control de Flujo
Condicionales, bucles y control de ejecución
si / if
Evalúa condiciones booleanas para ejecutar bloques de código
sino / else
Define el bloque alternativo cuando la condición es falsa
sisi / elif
Permite encadenar condiciones adicionales
mientras / while
Repite un bloque mientras la condición sea verdadera
para / for
Itera sobre secuencias o iterables
romper / break
Termina el bucle actual inmediatamente
continuar / continue
Salta a la siguiente iteración del bucle
retornar / return
Devuelve un valor desde una función
pasar / pass
Placeholder que no ejecuta ninguna operación
Coincidencia de Patrones
Match/case para pattern matching (Python 3.10+)
segun / match
Inicia una estructura de coincidencia de patrones
caso / case
Define un patrón a comparar dentro de match
Requiere Python 3.10 o superior
Operadores Lógicos
Operadores booleanos y de pertenencia
y / and
Operador lógico AND - verdadero si ambas condiciones son verdaderas
o / or
Operador lógico OR - verdadero si al menos una condición es verdadera
no / not
Operador lógico NOT - invierte el valor booleano
en / in
Verifica si un elemento está presente en una secuencia
Definición de Estructuras
Funciones y clases
definir / def
Define una función o método
clase / class
Define una clase para programación orientada a objetos
Manejo de Contexto
Context managers con with/as
con / with
Crea un contexto para manejo automático de recursos
como / as
Asigna un alias o captura el resultado de un context manager
Manejo de Excepciones
Try/except para captura y manejo de errores
intentar / try
Inicia un bloque de código que puede generar excepciones
excepto / except
Captura y maneja excepciones específicas
finalmente / finally
Define código que siempre se ejecuta, haya o no excepción
lanzar / raise
Lanza una excepción manualmente
Excepcion / Exception
Clase base para todas las excepciones built-in
Imports
Importación de módulos y paquetes
importar / import
Importa un módulo completo
desde / from
Importa elementos específicos desde un módulo
Funciones Built-in
Funciones incorporadas de uso común
imprimir / print
Muestra valores en la salida estándar
longitud / len
Retorna el número de elementos en una secuencia
tipo / type
Retorna el tipo de un objeto
rango / range
Genera una secuencia de números
entrada / input
Lee entrada del usuario desde la consola
borrar / del
Elimina variables u objetos de la memoria
Las demás funciones built-in de Python (map, filter, zip, etc.) se usan con su nombre original en inglés
Conversión de Tipos
Funciones de casting para tipos primitivos
texto / str
Convierte un valor a cadena de texto
entero / int
Convierte un valor a número entero
decimal / float
Convierte un valor a número decimal de punto flotante
booleano / bool
Convierte un valor a tipo booleano (Verdadero/Falso)
Valores Literales
Constantes booleanas y None
Verdadero / True
Valor booleano verdadero
Falso / False
Valor booleano falso
Ninguno / None
Representa la ausencia de valor
Estos valores deben escribirse con la primera letra en mayúscula (case-sensitive)
Alcance de Variables
Declaración de variables globales
global / global
Declara que una variable pertenece al ámbito global