485 Intro - Python Fiche
485 Intro - Python Fiche
Introduction
1 Python ?
1.1 Caractéristiques
Python est un langage impératif (avec des éléments de programmation fonctionnelle), orienté
objet, de haut niveau : il gère tout seul la mémoire. Il est muni d’un typage fort, dynamique
et implicite. Les types sont portés par les valeurs.
Python dispose d’une bibliothèque standard très complète et des bibliothèques tierces pour
de nombreux domaines.
2 Écrire du Python
2.1 Commentaires
Tout ce qui suit # sur une ligne est un commentaire.
1 # C e c i e s t un commentaire
2 print ( " Hello World ! " ) # un commentaire de f i n de l i g n e
3 """
4 On peut également créer des commentaires sur plusieurs lignes .
5 Très utiles pour décrire les spécifications des fonctions .
6 """
2.2 Structure
Il n’y a pas de ’ ;’ pour séparer les instructions ou déclarations.
Les lignes vides ou espaces supplémentaires sont ignorés, ils rendent juste le code plus lisible.
L’indentation en Python est fondamentale.
Il n’est pas nécessaire de fermer explicitement un bloc (corps de boucle, fonction. . . ), c’est
l’indentation qui prime : tout bloc est toujours précédé de ’ :’ et indenté.
1 i = 1
2 while i <= 10:
3 if x % 2 == 0:
4 print ( x )
5 i += 1