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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!