Python en Geogebra con PyGgb - Code Snippets

Autor:
JP MathPR
Fragmentos de Código Python en Geogebra utilizando las librerías de Python que trabajan en GeoGebra como Javascript con la librería skulpt. Las librerías y módulos de Python disponibles en pyggb son: ggb, array, bisect, collections, copy, datetime, document, functools, image, itertools, keyword, math, numbers, operator, platform, processing, random, re, signal, string, sys, textwrap, time, token, tokenize, types & webbrowser. Las librerias cmath, matplotlib, turtle, statistics, numpy, json NO funcionan todavia en pyggb. PyGgb es un entorno en línea en el que se puede programar en Python y ver el resultado gráfico en GeoGebra. PyGgb es una biblioteca de Python que permite interactuar con la aplicación de geometría dinámica GeoGebra a través de su API. Con PyGgb, los usuarios pueden crear programas en Python que interactúen con objetos y comandos de GeoGebra, lo que permite la creación de visualizaciones matemáticas complejas y la automatización de tareas repetitivas. PyGgb permite crear visualizaciones interactivas y explorar conceptos matemáticos en un entorno familiar como Python. PyGgb está actualmente en versión beta, por lo que todas las características están sujetas a cambios. https://geogebra.github.io/pyggb/ https://www.geogebra.org/python/index.html https://www.geogebra.org/python/ Reddit En /r/pyggb puedes informar de errores, solicitar funcionalidades y compartir programas interesantes que hayas creado. https://www.reddit.com/r/pyggb Skulpt Skulpt es una biblioteca de Python en línea que permite ejecutar código Python en un navegador web para aprender Python y crear aplicaciones web interactivas utilizando Python. Skulpt utiliza JavaScript como backend y proporciona una consola de Python en el navegador. Puedes escribir y ejecutar código Python directamente en su navegador web. Usamos Skulpt para ejecutar Python en el navegador y el Ace Editor para la ventana de codificación. https://skulpt.org/ https://github.com/skulpt/skulpt https://github.com/skulpt/skulpt/blob/master/HACKING.md import sys print(sys.modules.keys()) # devuelve la lista horizontal de todos los módulos que se han importado. import sys print('\n'.join(sys.modules.keys())) # devuelve la lista vertical de todos los módulos que se han importado.
Python en Geogebra con PyGgb - Code Snippets

Tabla de contenidos