Introduction à Python
P. Chassignet
27 janvier 2017
1/84
Plan
bases
chaînes
tableaux
nuplets
ensembles
tables
fonctions
objets
2/84
Plan
1Python, les bases
2Chaînes de caractères en Python
3Tableaux dynamiques en Python
4Collections non mutables en Python
5Ensembles en Python
6Tables en Python
7Fonctions
8Objets
3/84
Python, quelle version ?
Python 3.0 : 2008 ... incompatibilités avec Python 2
pour le modal, Python 3.5 (ou 3.6 de janvier 2017)
Python 2.7 : 2010 ... (le dernier de la série) ... 2020 ?
convergence 2.7 3.1 ... on verra les principales différences
https://docs.python.org/2/ 2.7.13
https://docs.python.org/3/ 3.6.0
en salles info :
/usr/local/anaconda/bin/python 2.7.12 (juillet 2016)
mais attention python 2.4.3
il y a un aussi Python 3.5
4/84
Python : langage interprété
mais bibliothèques souvent écrites en C
lancer l’interpréteur (python ou ipython ou spyder ou ...) :
>>> a=3
>>> a+1
4
>>> type(a)
<class ’int’>
>>>
typage dynamique
top-level while(not end): print(eval(readline()))
syntaxe simplifiée
5/84
1 / 84 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 !