Aprenda todo lo que necesita saber sobre JES, el entorno de desarrollo amigable de Jython.
JES es un entorno de programación que le permite crear programas utilizados para la manipulación de fotos, videos y sonido. También puede usarlo para crear otros tipos de gráficos.
JES utiliza el lenguaje de programación Jython. Jython es muy similar a Python y, por lo tanto, sigue gran parte de la sintaxis de Python. Se ejecuta en la JVM (Java Virtual Machine), lo que significa que también tiene acceso a bibliotecas y clases de Java.
La interfaz JES incluye su propio editor de texto y símbolo del sistema, por lo que puede escribir código y ejecutarlo todo en un solo lugar. Esto lo convierte en una buena plataforma para programar principiantes.
Cómo descargar e instalar JES
Para usar JES, primero deberá descargarlo e instalarlo.
- Descargue el archivo ejecutable más reciente para su sistema operativo desde el Código de Google JES página.
- Vaya a su carpeta de descargas y abra el asistente de instalación.
- Haga clic en Próximo.
- Elija la carpeta donde desea instalar JES y haga clic en Próximo.
- Haga clic en Comenzar.
- Espere a que se complete el proceso de instalación.
- Busque el programa JES en su computadora.
- Abra el programa JES para ver el entorno de codificación.
La interfaz JES
La interfaz JES consta de dos áreas principales: la ventana de programación y la ventana de comandos. La ventana de programación actúa como editor de texto, y aquí es donde puede escribir su código Jython.
La ventana de comandos actúa como un símbolo del sistema integrado. Aquí podrá ejecutar su programa, llamar a funciones individuales y ejecutar otros comandos simples.
Cómo ejecutar un programa simple
Al igual que Python, Jython usa sangría para determinar la estructura de su código. Si no está familiarizado con él, puede repasar Qué es Python y para qué puedes usarlo, Tan bien como otro comandos útiles de Python para principiantes.
Puede crear un programa escribiendo código en la ventana de programación y guardando el archivo. Ejecute su programa utilizando la ventana del símbolo del sistema.
- Dentro de la ventana de programación, cree una función llamada addTwoNumbers(). La función tomará dos números como entradas, los sumará y mostrará el resultado:
definitivamenteañadirDosNúmeros(a, b):
imprimir (a + b) - Clickea en el Cargar programa botón.
- Cuando se le solicite guardar el archivo, haga clic en Sí.
- Seleccione una ubicación para guardar su archivo y haga clic en Ahorrar. Guarde su archivo con una extensión ".jy" o ".py". Este es el archivo que debe usar cuando vuelva a abrir su programa.
- En la ventana de comandos, llame a la función addTwoNumbers(). Ingrese dos números en la función para ver el resultado:
sumarDosNúmeros(4, 5)
- En la ventana de programación, también puede crear funciones que llamen a otras funciones. Cree una nueva función llamada calcularAverage() que tome una lista de números:
definitivamentecalcularpromedio(números):
- Dentro de la función, declara una variable de suma para almacenar la suma de todos los números en la lista:
suma = 0.0
- Revise cada número en la lista y sume el total:
para número en números:
suma += número - Al final de la función, divide la suma total por la cantidad de números que había. Puede usar el método len() para encontrar la longitud de la lista. Devuelve el resultado:
devolver suma/largo (números)
- Crea una nueva función main() y declara una lista de números. Llame a la función de calcularPromedio() para encontrar el promedio, luego imprima el resultado. Puede usar el método str() para convertir valores numéricos en cadenas antes de mostrar el resultado:
definitivamenteprincipal():
números = [1,2,3,4,5,6]
promedio = calcularPromedio (números)
imprimir("Promedio de " + str (números) + " es: " + str (promedio)) - Clickea en el Cargar programa y vuelva a guardar el archivo.
- En la ventana de comandos, ejecute la función main() para ejecutar el código y ver el resultado:
principal()
Aprendiendo a programar con JES
Ahora que comprende los conceptos básicos de JES, puede experimentar más con algunas de las otras características que tiene para ofrecer. También puede comenzar a usar otras funciones estándar de Python en su programa Jython.