Bonsoir.
A ma connaissance, il n'y a qu'un seul langage Python décliné en 2 versions 2.x (2.7 actuellement) et 3.x (3.6 actuellement).
Voir le site officiel :
.
EduPython n'est qu'un module comme l'indique le groupe AMIENS PYTHON :
"""
Le module lycee est un module python réalisé par le groupe AMIENS PYTHON
est à pour objectif de simplifier un certain nombre de manipulations
avec python au lycée (cosinus en degré, calcul d'une moyenne d'une liste,
représentation statistiques variées, ...)
Pour l'utiliser, il suffit d'ajouter en début de programme
from lycee import
"""
Les fonctions de base en Python sont rassemblées sur :
->

pour Python 2.x
->

pour Python 3.x
Si on examine le module "lycee.py" accessible sur le site :

, onglet "Téléchargement",
on y trouve des fonctions classiques comme par exemple le calcul du cosinus d'un angle :
def cos(angle):
"""
angle est la mesure d'un angle en radians
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Retourne le cosinus de angle.
"""
return math.cos(angle)
Remarque : je ne vois pas l'apport de cette fonction cos(angle) par rapport à la fonction cos() de la librairie standard "math"... surtout que celle-ci est importée au début de la librairie lycee.py.
Ce n'est donc pas avec la librairie "lycee.py" que l'on peut apprendre les fonctions de base de Python.
Est-ce que l'usage de Python au lycée se limite à l'utilisation des opérateurs (=, +, *, <, !=, ...) et quelques if et for, largement suffisant pour faire de l'algorithmique ?
A propos, pourquoi certaines fonctions de base ont-elles été redéfinies dans ce module :
- def range(debut,fin='optionel',pas='optionel'):
- def len(objet):
Pourquoi refuser de parler aux élèves de certains modules de la librairie standard de Python :

alors qu'elle fait partie de Python ?
Il y en a qui sont intéressants pour des élèves :
-> calcul de trigo,
-> calcul avec des complexes :
>>>
>>> a = 1 + 1j
>>> b = 3 + 4j
>>>
>>> a + b
(4+5j)
>>>
Quand on regarde le site d'EduPython, on peut voir que certaines librairies sont fournies :
- Calcul numérique : Numpy et Scipy
- Sorties graphiques : Matplotlib
- Calcul formel : Sympy
- Traitement d'images : PIL
- ...
Peut-on les utiliser dans le cadre des mathématiques au lycée ?