Arithmétique

factor.py

créé par numworks

Contient une fonction factor(n) qui renvoie la décomposition en facteurs premiers de n.

pgcd.py

créé par numworks

Ce script contient une fonction pgcd(a,b) qui renvoie le PGCD de a et b.

arithmetique.py

créé par loupiot

fonctions pour l’arithmétique de terminale S spé maths. Merci à Bisam de ti planet à qui j’ai usu...

systeme_congruences.py

créé par nicolas-patrois

Résout les systèmes de congruences en utilisant le théorème des restes chinois. [[1,3],[0,25],[3...

premiers.py

créé par ph-moutou

La fonction premiers(n) utilise la méthode du crible d’Ératosthène pour renvoyer la liste des nom...

nombre_parfait.py

créé par tugdual-lenir-1

Détermine si un nombre est parfait ou non. Cad si la somme des diviseurs propres est égale à lui-...

Statistiques et probabilités

binomial.py

créé par numworks

Ce script contient deux fonctions pour le calcul des probabilités binomiales : binomialpdf(k,N,p)...

normal.py

créé par numworks

Ce script contient une fonction normalcdf(a,mu,sigma) qui calcule P(X≤a) dans le cas d’une loi no...

grapheproba.py

créé par nicolas-patrois

Calcule automatiquement l’état stable et les relations de récurrence comme explicites d’un graphe...

dijkstra.py

créé par nicolas-patrois

L’algorithme de Dijkstra donne un chemin le plus court dans un graphe et sa longueur (programme d...

statistiques.py

créé par numworks

Ce script contient plusieurs fonctions pour calculer des grandeurs statistiques sur une série à u...

echan.py

créé par fatih-pinar

Succession de fonctions permettant de créer un échantillon de nombres pseudos-aléatoires, de réal...

dijkstra2.py

créé par pascal-chauvin

Ce script applique l’algorithme de Dijkstra (détermine un plus court chemin) pour un graphe pondé...

Outils graphiques

graph.py

créé par numworks

Ce script permet de tracer des graphes de fonctions. La fonction plotf(function,Xmin,Xmax,Ymin,Ym...

cercle.py

créé par telpe51

cercle(xc, yc, R) trace le cercle de centre C(xc, yc), de rayon R [xc, yc, R entiers]. La couleur...

graphics.py

créé par jamac

graphics library. requires utils.py

utils.py

créé par jamac

various utility functions

conics.py

créé par ferr0fluidmann

Graphs circles (ellipses, hyperbolas, and parabolas in progress).

parametric_graphing.py

créé par ferr0fluidmann

Plot parametric graphs with parametric_graph(x_function, y_function, tMin, tMax).

Fractales

mandelbrot.py

créé par numworks

Ce script contient une fonction qui trace une fractale de Mandelbrot avec un nombre d’itérations ...

julia.py

créé par loupiot

c’est une fonction qui prend en entrées : c un nombre complexe, N_i le nombre d’itérations,xmin e...

flocon.py

créé par telpe51

flocon(n) trace le flocon de Koch pour n étapes [n entier positif] dans la couleur définie dans ...

ifs.py

créé par nicolas-patrois

Draws iterated functions fractals. nb is the number of pixels drawn. Draw a tree: m=350 w.a...

dragon.py

créé par jeclarim

fractal dragon curve

fibcurve.py

créé par jeclarim

fractal Fibonacci curve

hilbert.py

créé par jeclarim

fractal Hilbert curve

triangle.py

créé par loupiot

Ce script dessine un attracteur qui s’approche du triangle de sierpinski en utilisant le “jeu du ...

Suites

robinson.py

créé par nicolas-patrois

Calcule les termes de la suite de Robinson jusqu’à obtenir une boucle. Essayez robinson(“0”) ou ...

fibonacci.py

créé par fdesnoyer

Script qui calcule et affiche les termes de la suite de Fibonacci (fonction Fib) et qui donne la ...

collatz.py

créé par alain-busser

The famous Collatz (ou “Syracuse”) sequence, as an iterator. You can print the terms of the seque...

heron.py

créé par florian-allard

Affiche les 10 premiers terme de la suite de Héron d’Alexandrie, avec comme premier terme 2 et co...

suite.py

créé par florian-allard

Pour un nombre donné en entrée, calcule la somme des carrés des chiffres qui le composent et affi...

suite2.py

créé par florian-allard

Calcule la somme des carrés des chiffres qui composent un nombre donné en entrée, puis récupère c...

Équations

dichotomie.py

créé par numworks

La fonction solve(f,a,b,epsilon) recherche une solution de l’équation f(x)=0 entre a et b avec un...

bairstow.py

créé par lebourhisgilles

Résolution numérique d’équations polynomiales à coefficients réels de degré arbitraire dans C par...

Jeux

hanoi.py

créé par smoofy

Contient deux fonctions, hanoi(n) calcul le nombre de mouvements nécessaires à la résolution d’un...

sudoku.py

créé par nicolas-patrois

Résout un sudoku. cp renvoie tous les chiffres possibles dans une case s’il y en a case est la ...

pentomino.py

créé par jeclarim

pentomino puzzle solver

morpion.py

créé par loupiot

Le morpion avec une interface visuelle. Rentrez morpion() et rentrez des nombres correspondant a...

chapeau.py

créé par ph-moutou

Jeu du chapeau : les E élèves d’une classe ont décidé de fabriquer E-1 étiquettes « perdu » et un...

Kandinsky

langton.py

créé par nicolas-patrois

La fourmi de Langton, n est le nombre de pas de la fourmi.

drapeau.py

créé par patrice-buttay

réalisation du drapeau français et du drapeau allemand

pattern.py

créé par hawkinja

Just draws pretty patterns using the kandinsky module. The pattern changes by adjusting the “max...

arc_en_ciel.py

créé par ph-moutou

Programme qui dessine un dégradé circulaire en bombardant l’écran au hasard

carre.py

créé par ddorange-pattoret

Décompose un entier en somme de quatre carrés

rosace.py

créé par ph-moutou

Tracer des rosaces de plusieurs types. La rosace de type 1 est classique, les autres le sont moin...

Géométrie

vecteurs.py

créé par numworks

Le script contient deux fonctions concernant le calcul sur les vecteurs. La fonction coordinates...

produit_scalaire.py

créé par squirreline

Le script permet de calculer des produits scalaires : - connaissant les coordonnées de deux vec...

plan_mediateur.py

créé par bclerc

Algorithme qui détermine l’équation du plan médiateur du segment [AB] : - En entrée les coordonné...

droite.py

créé par bclerc

Renvoie [m,p] tels que y = mx + p est l’équation réduite de (AB). Utilisation :droite_AB([0,2],[5...

Autres

pythagore.py

créé par numworks

Ce script contient deux fonctions. La fonction hypotenuse(a,b) renvoie la longueur de l’hypoténus...

factorial.py

créé par numworks

Ce script contient une fonction factorial(n) qui renvoie la factorielle de n.

integrale.py

créé par theo-p06

permet le calcul de la valeur approché de l’intégrale de f sur [a;b] en utilisant la méthode des ...

permutations.py

créé par nicolas-patrois

Calcule le produit de permutations comme (1 2)(1 3 2) et qui vaut (1 3). usage : permutations...

sapin.py

créé par nicolas-patrois

Dessine un petit sapin

fizzbuzz.py

créé par nicolas-patrois

Le pont-aux-ânes FizzBuzz

brainfuck.py

créé par nicolas-patrois

Le langage minimaliste BrainFuck, version légèrement étendue. usage : brainfuck(“;>;[&...

degre2.py

créé par smoofy

Contient les fonctions discr(a,b,c), nb_sol(a,b,c) et sol(a,b,c).

cible.py

créé par patrice-buttay

Construction d’une cible basée sur la Méthode de Monté Carlo Retourne une valeur approchée de PI

engnote.py

créé par capnmattttt

Convert numbers into engineering notation.

graph_magic.py

créé par jamac

graphs slope fields with color. change the string in the bottom line to the derivative to be disp...

devinenombre.py

créé par denis-achale

l’ordinateur choisi un nombre et il aide l’utilisateur à le retrouver en lui indiquant plus grand...

equation_second_degre.py

créé par benjamin-demassieux

Permet de résoudre une équation du second degré dans l’ensemble des nombres réels.

conv_duree.py

créé par christophe-prevot

Convertisseur de durée décimale - durée h:m:s 1. Fonction hms : 2 paramètres : - le 1er (d) est l...

doublons.py

créé par ph-moutou

Élimination des doublons d’une liste, selon 4 méthodes Python différentes. NB: les 2 dernières n...

cartes.py

créé par ph-moutou

Ce programme distribue n cartes d’un paquet de 32 (fonction cartes1(n)) ou bien n cartes à p joue...

longueurarc.py

créé par francoise-cavanne

longueur approchée arc de parabole

cesar.py

créé par ph-moutou

La fonction encode permet de coder/décoder un message t avec un code César de clé c. La fonction ...

dfc.py

créé par gilles-vrn

Décomposition en fraction continue d’un réel ‘real’ à l’ordre ‘ordre’.

triplets_pythagoriciens.py

créé par nicolas-patrois

Déroule les triplets pythagoriciens primitifs jusqu’à la dimension de l’hypoténuse donnée en entr...

tortue.py

créé par gilles-vrn

Un essai de tortue, avec la fonction ‘seg’ de telpe51. Fonctions : av(n) : avancer de n pixels, r...

fractions.py

créé par alain-busser

le module fractions permet de faire du calcul sur les fractions. Pour entrer 3/5 faire Fraction(...

ehrenfest.py

créé par alain-busser

Les urnes des époux Ehrenfest.Les fréquences des 1280 premiers tirages sont affichés, et on const...

viete.py

créé par alain-busser

Calcul de π par l’algorithme de Simon Viète. La fonction viete(n) renvoie une approximation à n i...

cercle.py

créé par ph-moutou

Tracer un cercle de centre O, de rayon R, d’épaisseur e.

carre.py

créé par ddorange-pattoret

Décompose un entier en somme de quatre carrés

christmas.py

créé par alain-busser

draws the christmas balls (without the tree). The positions, colors and sizes of the balls are mo...

horloge.py

créé par ph-moutou

Ce programme trace une horloge indiquant l’heure. Utilisation: taper horloge(9,30,120) si vous vo...

equations.py

créé par olivier-guilland

Un ensemble de scripts pour résoudre des équations

euclide_etendu.py

créé par remy-cobena

La fonction calcule un couple de coefficients de Bézout . (deux entiers u et v tels que au + bv...

permutations.py

créé par bclerc

Permutations de trois éléments pris parmi trois (ou plus) éléments

picalc.py

créé par mrblujay

This script calculates an estimation of pi based on the Monte Carlo algorithm. The emulator versi...

bertrand.py

créé par ph-moutou

Paradoxe de Bertrand: tirage de 2 points au hasard sur un cercle trigonométrique et détermination...

galton.py

créé par niz-moussatat

Une simulation d’une planche de Galton pour illustrer le théorème de Moivre-Laplace

mespri.py

créé par pascal-chauvin

Le programme propose la fonction mp(x) qui calcule la mesure principale d’un angle orienté de mes...

trinome.py

créé par le-moigne-ludovic

Étude du trinôme ax^2+bx+c

Calculs financiers

annuite_constante.py

créé par thierry-barry

Permet de calculer le montant de remboursement d’un emprunt dans le cas d’une annuité constante. ...

emprunt_amort_ct.py

créé par thierry-barry

Affiche le tableau de remboursement d’un emprunt dans le cas d’un amortissement constant. Saisir ...

emprunt_annuite_cte.py

créé par thierry-barry

Affiche le tableau de remboursement d’un emprunt dans le cas d’une annuité constante. Saisir le m...