Introduction à la programmation - Expressions, opérateurs et variables

Introduction `
a la programmation
Expressions, op´
erateurs et variables
Vincent Martin
email : vincent.martin@univ-tln.fr
page personnelle : http://martin.lsis.univ-tln.fr
Master 1. LLCE
Universit ´
e de Toulon
20 f´
evrier 2015
M1LA - Python 1/15
Pr´
esentation
Langage cr´
e´
e en 90 par De Guido Van Rossum.
Principales caract´
eristiques :
syntaxe simple
typage dynamique
portable (Windows, Linux, MacOS)
licence libre
extensible
multi-paradigme (imp´
eratif et orient´
e objet)
interpr´
et´
eou pr´
e-compil´
e (byte code)
M1LA - Python 2/15
Modes d’utilisation
Interactif dialogue avec l’interpr`
ete. Chaque instruction est interpr´
et´
ee et
ex´
ecut´
ee imm´
ediatement.
Script ´
ecriture du programme dans un ´
editeur de texte ou dans un
environnement de d´
eveloppement int´
egr´
e (EDI). L’ex´
ecution du
script se fait via l’interp`
ete.
M1LA - Python 3/15
Mots r´
eserv ´
es (33 mots)
structures de contr ˆ
ole : break, continue, if, elif, else, for, in, while, pass ;
expressions logiques : and, or, not, True, False ;
modularit´
e: class, def, global, nonlocal, return, from, import ;
exceptions : try, except, finally, raise ;
autres : as, assert, del, is, lambda, None, with, yield.
M1LA - Python 4/15
Rappel
Un programme d ´
efinit la s ´
equence d’instructions
sp´
ecifiant des op´
erations `
a effectuer sur les donn´
ees afin
d’obtenir un r´
esultat.
M1LA - Python 5/15
1 / 15 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 !