Le jeu du Taquin en Python
Le jeu du Taquin en Python est assez facile à implémenter. Après tout, ce n’est qu’une matrice carrée… Mais graphiquement, cela donne quoi avec pygame ?
(suite…)Insérer une image dans un texte en Python
Insérer une image dans un texte en Python est ce que j’ai souhaité faire aujourd’hui. Je me suis penché sur la question et voici ce que j’ai fait.
(suite…)Simplifier une racine carrée en Python
Simplifier une racine carrée en Python peut s’avérer un peu compliqué. C’est pourquoi j’ai créé une classe pour cela.
(suite…)Union et intersection d’intervalles: représentation en classe de Seconde
Quand on enseigne l’union et l’intersection d’intervalles en classe de Seconde, on est souvent amené à dessiner sur l’axe des réels ces intervalles. C’est assez pénible à faire quand on en a une sacrée dose…
(suite…)Le paradoxe des anniversaires
Le paradoxe des anniversaires est un célèbre problème mathématiques qui peut revêtir plusieurs formes. Par exemple, il peut se libeller ainsi:
Combien de personnes faut-il réunir dans une pièce pour avoir une probabilité d’au moins 50 % que deux d’entre elles aient la même date d’anniversaire ?
Nous allons répondre à cette question en utilisant au passage le langage Python.
(suite…)Créer un QCM avec Python et LaTeX à partir d’un fichier texte
Créer un QCM avec Python et LaTeX à partir d’un fichier texte n’a jamais été aussi simple! J’ai dédié une page de ce site pour vous expliquer cela. Rendez-vous sur cette page. Je vous y explique comment utiliser mon module qcmmathweb.py.
Calculer le volume d’un tronc de cylindre couché
Calculer le volume d’un tronc de cylindre couché est l’un des objectifs principaux de l’exercice que nous allons voir dans cet article.
(suite…)Nuage de mots en Python
Il existe plusieurs manières de créer un nuage de mots en Python. Tout dépend de se que l’on veut. Nous allons en discuter ici.
(suite…)Python 3.10: les nouveautés notables
Python, l’un des langages de programmation les plus populaires et polyvalents, continue d’évoluer pour répondre aux besoins croissants de la communauté des développeurs. La sortie de Python 3.10 a suscité beaucoup d’enthousiasme, car elle apporte son lot d’améliorations, de nouvelles fonctionnalités et d’optimisations. Dans cet article, nous allons plonger dans certaines des nouveautés les plus marquantes de Python 3.10 et explorer comment elles pourraient enrichir votre expérience en programmation.
(suite…)