Courspythonp1 1 1 CHAPITRE introduction à la programmation en python - Les langages de di ?érents niveaux Le langage machine Il est formé de et de et n ? est pas portable mais c ? est le seul que l ? ordinateur puisse comprend ? le langage d ? assemblage
CHAPITRE introduction à la programmation en python - Les langages de di ?érents niveaux Le langage machine Il est formé de et de et n ? est pas portable mais c ? est le seul que l ? ordinateur puisse comprend ? le langage d ? assemblage est un codage alphanumérique du langage machine Il est plus lisible que le langage machine mais n ? est toujours pas portable On le traduit en langage machine par un assembleur ? les langages de haut niveau Souvent normalisés ils permettent le portage d ? une machine à l ? autre Ils sont traduits en langage machine par un compilateur ou un interpréteur - Bref historique des langages ? Années approches expérimentales FORTRAN LISP COBOL ALGOL ? Années langages universels PL Simula Smalltalk Basic ? Années génie logiciel C PASCAL ADA MODULA- ? Années programmation objet C LabView Ei ?el Perl VisualBasic ? Années langages interprétés objet Java tcl Tk Ruby Python ? Années langages commerciaux propriétaires C VB NET - Historique ? Date de naissance Père Guido Van Rossum Pays-Bas ?? sortie de Numerical Python ?? naissance de la PSF Python So ware Fundation ?? Les versions se succèdent - Les avantages de Python ? langage de haut niveau ? portable sur tous les systèmes d ? exploitation ? typage dynamique pas besoin de déclarer le type des variables ? extensible interfaçable avec d ? autres bibliothèques et modules ? sous licence libre ? syntaxe très simple ? - Compilation et interprétation Il existe deux techniques pour e ?ectuer la traduction d'un programme source en code binaire exécutable par la machine l'interprétation et la compilation Dans la technique d ? interprétation le logiciel interpréteur doit être utilisé chaque fois que l'on veut faire fonctionner le programme ? La compilation consiste à traduire la totalité du texte source en une fois Programme un programme est la traduction d ? un algorithme en un langage compilable ou interprétable par un ordinateur - Installation de python on va utiliser la distribution pizzohttp www pyzo org Les deux modes d ? exécution d ? un code Python Soit on enregistre un ensemble d ? instructions Python dans un ?chier gr? ce à un éditeur on parle alors d ? un script Python ? soit on utilise l ? interpréteur Python embarqué qui exécute la boucle d ? évaluation C - Les instructions de base en python - Déclaration et Typage des variables Une variable est un identi ?cateur associé à une valeur En Python c ? est une référence d ? objet Un identi ?cateur Python est une suite de caractères commence par un alphabet qui ne contient ni espace ni caractères spéciaux ni mots clé il est sensible à la casse Les variables Python sont créés lors de leur première a ?ectation sans déclaration préalable Les variables Python ne sont donc pas associés à des types mais les valeurs qu'elles contiennent n a ?ectation d'un entier msg Quoi de neuf A ?ectation d'une chaine pi
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 14, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 75.1kB