Les chapitres
💠 : facultatif
00 notebook vierge
notebook vierge
cheatsheet python
générateur de groupes de prénoms
tirage au sort de binômes
01 fonctions definition appel
COURS
aire cercle
perimetre rectangle
imc
minutes
02 fonctions jeu de tests
COURS
cube aplati
taux evolution
03 fonctions preconditions
COURS
moyenne annuelle
distance
soldes
04 reste et quotient
COURS
heures minutes
egaliser hauteurs
nombre en chiffres
💠 partage inequitable
💠 temps de trajet
05 booleens et conditionnelles
COURS
maximum du couple
nombre pair
annee bissextile
age humain
trier couple
ballon ficelle
reussir examen
meilleur tarif
casino
freinage ok
💠 triplet pythagoricien
💠 valeur absolue
💠 oeufs en boite
💠 arrondi plancher plafond
💠 maximum du triplet
💠 trier triplet
05 EVALUATION ENTRAINEMENT
Evaluation d'entraînement des chapitres 1 à 5
06 chaines de caracteres generalites
COURS
calcul du quizz v1
nnnnnnssssssiiiiii
nsinsinsinsinsinsi
numero agrement sanitaire
charge de batterie
verifier phrase
mot de passe
avant dans dictionnaire
ecrire discretement
💠 calcul du quizz v2
💠 numero de vol
07 types des objets
COURS
formater un temps
evaluer calcul de quizz
somme des chiffres
droles de sommes
💠 clef NIR
08 chaines de caracteres echappement et print
COURS
rectangle
texte encadre
addition posee
💠 motifs d echappement
08 EVALUATION ENTRAINEMENT
Evaluation d'entraînement des chapitres 6 et 8
09 chaines de caracteres detections et remplacement
COURS
lettre interdite
proportions dans pi
notations musicales
moyenne ABCDEF
💠 ou est x
💠 les chiens font des chats
10 fonctions specification docstring
COURS
heures minutes
code iata
11 boucles for et while
COURS
nombre de bits
retour a zero
turtle polygones
turtle spirale
turtle cercles aleatoires
💠 est premier
💠 turtle cercles imbriques
11 EVALUATION ENTRAINEMENT
Evaluation d'entraînement du chapitre 11
12 parcourir et accumuler avec boucle for
COURS
kangourou
super avare
texte enrhube
compter les x
mot double
eniahc enu resrevni
super sauteur
mot de passe
remplacer les x
💠 somme des chiffres
12 EVALUATION ENTRAINEMENT
Evaluation d'entraînement du chapitre 12
13 lire ecrire fichier texte
COURS
entiers de 1 a n
pourcentage de e xx
14 tableaux
COURS
cadavre exquis
moyenne annuelle
lancer de 5 des score
15 tableaux 1 parcours et mutation
COURS
points bonus
mise en majuscules
permutations pour melange
permutations pour inversion
💠 permutations pour rotation
15 tableaux 2 recherche
COURS
ca matche
doublette
symetrie
💠 dans pi
15-2 EVALUATION ENTRAINEMENT
Evaluation d'entraînement des chapitres 14 à 15-2
15 tableaux 3 accumulation
COURS
compter les moutons
compter les differences
compter les sauts en hauteur
lancer de 5 des
soldes successifs
produit des valeurs
plus moins
💠 moyenne coefficientee
💠 deniveles
💠 highlander 1
15 tableaux 4 extremum
COURS
mot le plus long
meilleur score scrabble
solde maximal
plus grand ecart
plus grand denivele
💠 plus grande puissance
15 tableaux 5 comprehension
COURS
fois deux
mise en majuscules
carres de 0 a n
caractere avec coeur
chaines etoilees
lancers de des
correspondance pour chatelet
diviseurs de n
inverser l ordre
correspondance pour republique
correspondances generalisees
💠 factorielle
💠 highlander 2
💠 voir 4) du cours : bonus sur les notes
💠 voir 4) du cours : frais de gestion
💠 voir 4) du cours : rendre pair
15 tableaux 6 synthese
Evaluation d'entraînement sur le chapitre 15
16 mutation vs reaffectation
COURS
ecretage
nettoyer des donnees v1
permutation circulaire
nettoyer des donnees v2
17 doubles boucles
COURS
trouver l amour
milk shakes
boules de glace
table de multiplications
turtle cercles roses
💠 turtle hypnose
18 matrices lecture ecriture
COURS
viser les coins
point de croix
projete dans les cordes
x en ligne de mire
ligne jaune
💠 constructions par comprehension
19 matrices parcours
COURS
inverser zeros et uns
trouver les etoiles
maximum
somme terme a terme
garder les initiales
💠 coup de tampon
20 dictionnaires lecture ecriture
COURS
prenoms indiens
c est qui le plus fort
notes d examen
attaque de kouikoui
partager les frais
compter les victoires
chaine de messages
lister les notes
compter les victoires v2
💠 conversion d unites
21 dictionnaires parcours
COURS
scores
notes de frais
montant des achats
petit bac
candidats en commun
comprehension
fichier des prenoms
compléments extremums
💠 codes naf
21 synthèse chapitres 17 à 21
Devoir maison de synthèse sur les chapitres 17 à 21
Devoir maison de synthèse sur les chapitres 17 à 21 : Corrigé
22 tables
COURS
Vous traiterez :
- trois notebooks au choix parmi les six premiers (titanic, noms de famille, aeroports, codes iso, ufos, voitures),
- deux notebooks au choix parmi les trois derniers (fusions).
titanic : table concernant les passagers du Titanic
noms de famille : table concernant les attributions d'environ 220 000 noms de famille en France entre les années 1891 et 2000
aeroports : table concernant environ 8900 aéroports du monde entier
codes iso pays : table concernant les codes ISO des pays du monde
ufos : table concernant environ 90 000 observations de phénomènes associés à des ovnis
voitures : table concernant des caractéristiques d'environ 40 000 modèles de véhicules automobiles
fusion achats : fusion d'une table de clients et d'une table de commandes de ces clients
fusion animaux : fusion d'une table de noms d'animaux et d'une table d'observations d'animaux
fusion voitures : fusion d'une table de voitures et d'une table de propriétaires de voitures
23 algorithmes gloutons
COURS
rendu de monnaie
sac a dos
24 algorithmes knn
COURS
iris
breast
25 complexité
Complexité
26 algorithmes sur les tableaux 1 : Parcours
Cours
Cours complété
Eexercices
Exercices corrigés
26 algorithmes sur les tableaux 2 : Tris
Cours
Exercices
Exercices corrigés
26 algorithmes sur les tableaux 3 : Dichotomie
Cours
Cours complété
Exercices
Exercices corrigés
26 algorithmes sur les tableaux 3 : Résumé des complexités
Tableau résumant les complexités des algorithmes sur les tableaux
Les à côtés
91 commenter son code
COURS
92 utiliser python tutor
COURS
93 utilisation des variables
reaffectation de variables
modifications de variables
variables globales
94 dessiner en python
utilisation de matplotlib
utilisation de pillow
utilisation de turtle
utilisation de p5js
95 systeme de fichiers en python
COURS
96 utiliser folium
utilisation de folium
utilisation de folium expert
97 utiliser jinja
utilisation de jinja
98 utiliser notebook music
COURS
Les projets
99 projets 0 niveau dix
ecrire un nombre x
jeu de nim simple
99 projets 1 niveau treize
clef de luhn
français vers javavavanavais
faire un tableau
test de fluence
99 projets 2 niveau seize
magie de Syracuse
calculs binaires
serpent aleatoire
chaine de mots voisins
pendu
99 projets 3 niveau vingt deux
prenoms
villes du monde
monuments historiques et nationaux
annuaire pokemons
Interface graphique de programmation
Notebook d'introduction
Notebook d'utilisation des fonds
Notebook d'utilisation des textes
Notebook d'utilisation des murs
Notebook d'utilisation des images
Notebook d'utilisation de la zonetexte
Notebook d'utilisation des évènements
Notebook d'exemple de mise en place d'une communication client-serveur pour jouer en réseau (sous Jupyter uniquement)
Le fichier interface_grille.py
Notebooks propulsés par
Basthon
, contenu du site en licence CC-BY-NC-SA :
, contact :
'admin*progalgo.fr'.replace('*', '@')
.