1ère LMD SM 2015~2016 Cours N°2 Règles Générales d’Écriture d’un Programme

Cours 2: Règles Générales d’Écriture d’un Programme Python
Cours N
°
2
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
Cours N
°
2
Règles Générales d’Écriture
d’un Programme
Université Abou Bekr Belkaïd
Informatique1 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1.1. Présentation de l'Présentation de l'environementenvironement PythonPython
Cours 2: Règles Générales d’Écriture d’un Programme Python
Python est un langage interprété, portable, dynamique, extensible, gratuit, qui
permet une approche modulaire et orientée objet de la programmation.
Il est doté d'un typage dynamique fort, d'une gestion automatique de la
mémoire
par
ramasse
-
et
d'un
système
de
gestion
d'exceptions
;
il
est
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
mémoire
par
ramasse
-
et
d'un
système
de
gestion
d'exceptions
;
il
est
ainsi similaire à Perl,Ruby,Scheme,Smalltalk et Tcl.
Le langage Python est placé sous une licence libre proche de la licence
BSD et fonctionne sur la plupart des plates-formes informatiques,
des supercalculateurs aux ordinateurs centraux, de Windows à Unix en
passant par GNU/Linux, Mac OS, ou encore Android, iOS, et aussi
avec
Java
ou
encore
.
NET
.
Université Abou Bekr Belkaïd
2
avec
Java
ou
encore
.
NET
.
Il est conçu pour optimiser la productivité des programmeurs en offrant des
outils de haut niveau et une syntaxe simple à utiliser.
Il est également apprécié par les pédagogues qui y trouvent un langage où la
syntaxe, clairement séparée des mécanismes de bas niveau, permet une
initiation aisée aux concepts de base de la programmation.
Informatique1 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1.1. Présentation de l'Présentation de l'environementenvironement PythonPython
Cours 2: Règles Générales d’Écriture d’un Programme Python
1991 : Guido van Rossum publie Python au CWI (Pays-
Bas) à partir du langage ABC et du projet AMOEBA
(système
d'exploitation
distribué)
Il
tire
son
nom
d’une
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
Historique :
(système
d'exploitation
distribué)
Il
tire
son
nom
d’une
célèbre série TV des années 70 "Monty Python"
1994 : sortie de la version 1.0
1996 : sortie de Numerical Python
2000 : sortie de la version 2.0
Université Abou Bekr Belkaïd
Guido van Rossum,
créateur du Python
2001 : naissance de de la PSF (Python Software Fundation)
3
Informatique1 2015-2016©Faculté des Sciences Semestre 2 LMD SM
2008 : sorties simultanées de Python 2.6 et de Python 3
2009 : sorties simultanées de Python 2.7 et de Python 3.1
Juillet / Octobre 2014 : versions 2.7.8 et 3.4.2 (c’est la version que nous allons utiliser)
Mai / Septembre 2015 :versions 2.7.10 et 3.5.0
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1.1. Présentation de l'Présentation de l'environementenvironement PythonPython
Cours 2: Règles Générales d’Écriture d’un Programme Python
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
Installer Python sous Windows :
Pour installer Python sous Windows, téléchargez votre version du site officiel
du langage https://www.python.org/downloads/
Il
installera
aussi
IDLE
qui
permet
d’utiliser
le
shell
python
et
d’écrire
et
Université Abou Bekr Belkaïd
Il
installera
aussi
IDLE
qui
permet
d’utiliser
le
shell
python
et
d’écrire
et
exécuter nos code
Après installation
4
Informatique1 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1.1. Présentation de l'Présentation de l'environementenvironement PythonPython
Cours 2: Règles Générales d’Écriture d’un Programme Python
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
Interpréteur interactif du Python :
L'interpréteur interactif permet d'écrire et d'exécuter du code Python à la
volée, de faire des tests rapides, d'obtenir facilement des informations sur
une
fonction
ou
un
module,
...
Université Abou Bekr Belkaïd
une
fonction
ou
un
module,
...
La distribution standard de Python en propose 2:
oShell interactif (command line): console Python la plus basique
o
IDLE
:
console
écrite
avec
le
toolkit
Tkinter
5
Informatique1 2015-2016©Faculté des Sciences Semestre 2 LMD SM
o
IDLE
:
console
écrite
avec
le
toolkit
Tkinter
Le signe >>> constituent le signal d’invite, ou prompt principal, lequel
vous indique que Python est prêt à exécuter une commande.
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1 / 58 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !