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.

Table of Contents
Objets
Palabras claves
Funciones
Matemáticas
- Python - Calculando Operaciones Matemáticas
- Python - Tablas de Verdad - Operadores Lógicos - Lógica Matemática
- Python - Aplicaciones Matemáticas
- Python - Operador Módulo
- Python - Porcentajes
- Python - Teoría de Números
- Python - Máximo Común Divisor (MCD) & Mínimo Común Múltiplo (MCM)
- Python - Matemáticas Financieras
- Python - atan2(y,x)=atan2(r*sin(θ),r*cos(θ)) de (-pi,pi]
- Python - Secuencias Fibonacci
- Python - Secuencias Recursivas por Recursividad Anidada
- Python - Secuencias Recursivas usando bucle for
- Python - Ecuaciones y Funciones Caóticas Recursivas
- Métodos Numéricos utilizados en Análisis Numérico y Cálculo Numérico
Fundamentos
- Python - Operador de Repetición (*)
- Python - Operador Ternario
- Python - 9 Ejemplos de Conversiones
- Python - 42 Ejemplos sobre cómo comprobar si una cadena es
- Python - Excepciones - try & except
- Python - Casting - Convertir tipos de datos
- Python - Intercambio de Variables con dos Variables
- Python - Diferencia de tiempo entre dos fechas
- Python - 11 Ejemplos de Fragmentos de Código
- Python - Bucle While
- Python - Imprimir las Fechas
- Python - Imprimir Patrones de Números, Letras, Asteriscos con Bucles For Anidados
- Python - Anidación de Bucles
- Python - Algoritmo de Clasificación y Algoritmos de Búsqueda
- Python - Memoización
- Symbols Tables - Letter To Unicode
Gamificación
Librerías
- Python - dir - Imprimiendo todas las funciones en el módulo
- Python - Librería Array
- Python - Librería Bisect
- Python - Librería Collections
- Python - Librería Copy
- Python - Librería Datetime y Strptime
- Python - Librería Functools
- Python - Librería Image
- Python - Librería Itertools
- Python - Librería Math
- Python - Librería Numbers
- Python - Librería Platform
- Python - Librería Sys
- Python - Librería Random
- Python - Librería RE
- Python - Librería Signal
- Python - Librería String
- Python - Librería Textwrap
- Python - Librería Time
- Python - Librerías Token & Tokenize
- Python - Librería Types
- Python - Librería Webbrowser