Ces programmes n’ont pas ou peu d’utilité pratique, si ce n’est mettre en œuvre des concepts des deux disciplines.
Les programmes sont :
addition : Recherche de solutions d’une énigme
anagrammes : Recherche d’anagrammes
aperitif : Recherche de solutions au problème des apéritifs
attente : Simulation de files d’attente
attente : Simulateur de files d’attente.
bataille : Analyse de la durée d’une partie de bataille
cellulaire : Automates cellulaires
chemin : Recherche du score maximal d’un jeu
dobble : Création de jeu de cartes de Dobble
egyptienne : Décomposition en fractions égyptiennes
erathostene : Crible d’Érathostène optimisé en espace
fractale : Tracé de fractale itératif et infini
horloge : Quelques horloges
labyrinthe : Construction de labyrinthes
latex : Bouts de codes amusants en LaTeX
mpa : Calcul du nombre de chemins dans un livre Ma Première Aventure.
panini : Calcul du nombre d’achats nécessaires pour compléter un album Panini.
peste et choléra : Simulation de propagation d’épidémies
pygame : Quelques jeux réalisés avec pygame, pour tester des choses pour l’enseignement de l’ICN et ISN.
sudoku : Solveur de sudoku
traitementimage : Logiciel de traitement d’image
truchet : Génération de tuiles de Truchet généralisées
verger : Calcul de la probabilité de victoire au jeu du verger.
Quoi de neuf ?
Voir le journal des modifications.
Documentation
Pour la compiler depuis les sources, télécharger le paquet, et lancer:
cd doc && make html
Téléchargement, installation et exécution
Voir à la fin de la liste pour une installation par un paquet Debian.
Depuis les sources :
Téléchargement : https://pypi.python.org/pypi/jouets
Installation (dans un virtualenv, pour éviter les conflits avec le gestionnaire de paquets de votre distribution):
python3 -m pip install .
Avec pip:
pip install jouets
Pour utiliser les programmes sans les installer, il suffit de les exécuter depuis la racine du projet. Par exemple
./bin/erathostene
Paquet Debian (et Ubuntu ?) rapide :
Cela nécessite l’installation de stdeb
python3 setup.py --command-packages=stdeb.command bdist_deb sudo dpkg -i deb_dist/jouets-<VERSION>_all.deb
Release files for jouets 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jouets-0.7.0.tar.gz | 6.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jouets-0.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.9 MB
Release files / jouets-0.7.0.tar.gz
| Download URL | jouets-0.7.0.tar.gz |
|---|---|
| Size | 6.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
690fdb65503ca8c9833740991ab63e8ec56b0918880d3736141fc8d713f4331e
|
|
BLAKE2b-256 checksum How to use checksums |
9de17298c8261e5f146da69be99a197988fa624f42d9f3abe8c2c2e561b93c72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / jouets-0.7.0-py3-none-any.whl
| Download URL | jouets-0.7.0-py3-none-any.whl |
|---|---|
| Size | 232.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9822e8c7896c7679fa88c52ffcbdf45eb7bd45a152d8b6008638946b5d9d050c
|
|
BLAKE2b-256 checksum How to use checksums |
809532bed11419cae69e2a00bf675f4b923c1a78b92acb84fc6186ef456014df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|