Chapitre 1 15 Le langage Python Fondamentaux de l ? algorithmique COutline Plan Les Bases Types de Base Opérateurs Instructions d ? entrée sortie Structures de contrôle Expression booléenne Instruction conditionnelle Boucles Fondamentaux de l ? algorithmi
Le langage Python Fondamentaux de l ? algorithmique COutline Plan Les Bases Types de Base Opérateurs Instructions d ? entrée sortie Structures de contrôle Expression booléenne Instruction conditionnelle Boucles Fondamentaux de l ? algorithmique CPlan Plan Les Bases Types de Base Opérateurs Instructions d ? entrée sortie Structures de contrôle Expression booléenne Instruction conditionnelle Boucles Fondamentaux de l ? algorithmique CPlan Paradigmes de Programmation Programmation impérative décrit les séquences exactes des commandes à exécuter Programmation structurée procédurale FORTRAN PASCAL C Programmation Orientée Objet C Java C Python Fondamentaux de l ? algorithmique CPlan Paradigmes de Programmation Programmation impérative décrit les séquences exactes des commandes à exécuter Programmation structurée procédurale FORTRAN PASCAL C Programmation Orientée Objet C Java C Python Programmation déclarative décrit ce qu ? il faut faire pas comment le faire Programmation fonctionnelle Lisp ML Programmation logique Prolog Fondamentaux de l ? algorithmique CPython Développé par Guido van Rossum au début des années A télécharger http www python org Langage interprété fonctionne avec un évaluateur d ? expressions du langage Langage orienté objet tout est un objet Typage dynamique les variables n ? ont pas un type prédé ?ni Types collection prédé ?nis et riches Listes Tuples Ensembles Dictionaires tables de hachage Concis Fondamentaux de l ? algorithmique CPropriétés du langage Indentation à la place des accolades Plusieurs types de séquences Chaines de caractères ? ? séquence de caractères immutable Listes séquence de n ? importe quoi mutable Tuples séquence de n ? importe quoi immutable Exceptions et itérateurs comme dans Java Système objet simple Fondamentaux de l ? algorithmique CCe qu ? est programmer Fondamentaux de l ? algorithmique CSyntaxe et Sémantique Erreur de Syntaxe violation d ? une règle du langage de programmation grammaire Moi parle Anglais bien Utiliser des mots clef valides mais au mauvais endroit Détecté par un compilateur Erreur de Sémantique erreur logique Cette phrase est écrite en Italien Un programme syntaxiquement correct mais ne fournissant pas le résultat attendu L ? utilisateur observe la sortie de l ? exécution d ? un programme Fondamentaux de l ? algorithmique CApprendre à programmer Syntaxe ?? Comme apprendre l ? Anglais Algorithmes ?? Comme apprendre à raconter une histoire cohérente pas forcément en Anglais Bibliothèques ?? Comme apprendre à réutliser un travail code fait par quelqu ? un d ? autre Ce sont des processus d ? apprentissage di ?érents Fondamentaux de l ? algorithmique CInterpréteur Python Interface interactive pour Python kais python Python default Mar GCC Compatible Apple LLVM clang- on darwin Type help copyright credits or license for more information Fondamentaux de l ? algorithmique CInterpréteur Python Interface interactive pour Python kais python Python default Mar GCC Compatible Apple LLVM clang- on darwin Type help copyright credits or license for more information Python prompts with Fondamentaux de l ? algorithmique CInterpréteur Python Interface interactive pour Python kais python Python default Mar GCC Compatible Apple LLVM clang- on darwin Type help copyright credits or license for more information Python prompts with L ? interpréteur Python
Documents similaires
-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 23, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 65kB