Google Classroom
GeoGebraGeoGebra Classroom

Outline

Python en Geogebra avec PyGgb - base des codes

Extraits de code Python dans Geogebra utilisant les bibliothèques Python qui fonctionnent dans GeoGebra comme Javascript avec la bibliothèque skulpt. Les bibliothèques et modules Python disponibles dans pyggb sont : 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. Les bibliothèques cmath, matplotlib, turtle, statistics, numpy, json ne fonctionnent PAS encore dans pyggb. PyGgb est un environnement en ligne où vous pouvez programmer en Python et voir les résultats graphiques dans GeoGebra. PyGgb est une bibliothèque Python qui permet d'interagir avec l'application de géométrie dynamique GeoGebra à travers son API. Avec PyGgb, les utilisateurs peuvent créer des programmes Python qui interagissent avec les objets et les commandes de GeoGebra, permettant la création de visualisations mathématiques complexes et l'automatisation de tâches répétitives. PyGgb permet aux utilisateurs de créer des visualisations interactives et d'explorer des concepts mathématiques dans un environnement Python familier. PyGgb est actuellement en version bêta, toutes les fonctionnalités sont donc susceptibles d'être modifiées. https://geogebra.github.io/pyggb/ https://www.geogebra.org/python/index.html https://www.geogebra.org/python/ Reddit En /r/pyggb vous pouvez signaler des bogues, demander des fonctionnalités et partager des programmes intéressants que vous avez créés. https://www.reddit.com/r/pyggb Skulpt Skulpt est une bibliothèque Python en ligne qui vous permet d'exécuter du code Python dans un navigateur web pour apprendre Python et créer des applications web interactives en utilisant Python. Skulpt utilise JavaScript comme backend et fournit une console Python dans le navigateur. Vous pouvez écrire et exécuter du code Python directement dans votre navigateur web. Nous utilisons Skulpt pour exécuter Python dans le navigateur et l'Ace Editor pour la fenêtre de codage. https://skulpt.org/ https://github.com/skulpt/skulpt https://github.com/skulpt/skulpt/blob/master/HACKING.md import sys print(sys.modules.keys()) # renvoie la liste horizontale de tous les modules qui ont été importés. import sys print('\n'.join(sys.modules.keys())) # renvoie la liste verticale de tous les modules qui ont été importés.
Python en Geogebra avec PyGgb - base des codes

Table of Contents