CSI2520, Hiver 2007
Python
Un langage de programmation par
scripting
et plus…
Paradigme de programmation par
scripting
Langage de plus haut niveau
Syntaxe simple
Souvent interprété
Axé sur le développement rapide
Typage dynamique
Variable non-déclarée
Erreur de typage détecté à l’exécution
Riche en modules réutilisable
CSI2520, Hiver 2007
Python
Créé en 1991, en logiciel libre depuis 2000
C’est avant tout un langage multi-
paradigme
Programmation très productive (3x à 10x)
Facile à apprendre
Prototypage rapide
Encourage la réutilisation et le logiciel libre
Beaucoup de modules disponibles
CSI2520, Hiver 2007
Interpréteur Python
CSI2520, Hiver 2007
>>> print "Hello world !
" Hello world !
>>>
>>> 1 + 1
2
>>>
Typage
CSI2520, Hiver 2007
>>> y = 3.14
>>> y
3.1400000000000001
>>> a = "bonjour"
>>> a
'bonjour'
>>> b = 'salut'
>>> b
'salut'
>>> c = '''girafe'''
>>> c
'girafe‘
>>> x = 45
>>> x + 2
47
>>> y = 2.5
>>> x + y
47.5
>>> (x * 10) / y
180.0
>>> chaine = "Salut"
>>> chaine
'Salut'
>>> chaine + " Python"
'Salut Python'
>>> chaine * 3
'SalutSalutSalut'
>>> x = 2
>>> type(x)
<type 'int'>
>>> x = 2.0
>>> type(x)
<type 'float'>
>>> x = '2'
>>> type(x)
<type 'str'>
1 / 18 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 !