Sat cours u22 Cours d'algorithmique et notions de Python BTS SIO U Alain Satabin Lycée Monge Charleville-Mézières juin version octobre version novembre version CTable des matières Préliminaires indispensables De quoi est-il question C Dé nition Commentair
Cours d'algorithmique et notions de Python BTS SIO U Alain Satabin Lycée Monge Charleville-Mézières juin version octobre version novembre version CTable des matières Préliminaires indispensables De quoi est-il question C Dé nition Commentaires excessivement importants Quelques exemples de la vie courante Tout petit déjà Quelques règles méthodologiques dont on ne dérogera point Et l'informatique dans tout ça Petit point d'histoire Machine et algorithme Variables et opérateurs Utilisation des variables Les conventions d'écriture B A ectation d'une variable Évaluation à la main Typage et transtypage de variables Lecture Écriture Schéma d'écriture d'un algorithme Opérateurs de base Sur les variables réelles Sur les variables entières Sur les cha? nes de caractères Sur les booléens Quelques fonctions utiles Sur les nombres Sur les cha? nes de caractères Transtypage Structures de contrôle Traitement conditionnel Traitement simple Traitement étendu Imbrication Les boucles La boucle Tant Que La boucle Pour Imbrication Les tableaux Deux exemples pour se faire une idée Un exemple à une dimension U - Algorithmique - Chapitre n Page C Un exemple à deux dimensions La théorie Des variables à tiroirs Taille d'un tableau B A ectation directe Extension d'un tableau Exemples rédigés C Test de lancer de dés un tableau de taille xée Analyse d'une série de notes un tableau à taille variable Le triangle de Pascal un tableau à deux dimensions Procédures et Fonctions La sous-traitance Pourquoi La division des t? ches Éviter la répétition Fonctionnement général Syntaxe Deux espèces de sous-algorithme La procédure La fonction Des sous-algorithmes adaptables Conventions d'écriture Fonctions et procédures avec arguments Le passage d'arguments Un exemple de procédure avec deux arguments Un classique la fonction factorielle La portée des variables Quel est le problème Variables globales et locales Visibilité des variables Le comportement des homonymies La récursivité La magie de l'auto-référence Un petit exemple Une fonction auto-référentielle Comment ça marche La solution est en vous C Dé nition de la récursivité Je vous demande de vous arrêter Fonctionne avec pile La fonction factorielle le retour D Ré exions sur le procédé Le piège classique U - Algorithmique - Chapitre n Page C À utiliser avec modération C En bouquet nal les tours de Hano? A Les bases du Python A Interface A Commentaires A Structure générale B A A ectation A Cha? nes de caractères A Saisie E A A chage B Opérations et fonctions élémentaires en Python B Opérations et opérateurs de base B Fonctions C Structures de contrôle élémentaires en Python C Traitement conditionnel simple C Traitement conditionnel étendu C Boucle Tant que C Boucle Pour D Les tableaux en Python D Tableau à une dimension D Déclaration D Accès aux données B D A ectation dynamique D Tableau à deux dimensions D Déclaration D Accès aux données B D A ectation dynamique C E Dé nition de procédure et fonction en Python E Procédure E Fonction F Codes Ascii de à U - Algorithmique - Chapitre n Page CU - Chapitre n Préliminaires indispensables De quoi est-il question Dé ?nition algorithme Un est
Documents similaires










-
41
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 23, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 239kB