Archives de
Category: Python Initiation

Les opérateurs de comparaison

Les opérateurs de comparaison

>>> a = 3 >>> a == 3 True >>> b = 4 >>> b > a True >>> a > b False >>> b >= a True >>> a <= b True >>> a != b True >>> == ou égalité mathématique > ou « plus grand » < ou « plus petit » >= ou « plus grand ou égal » <= ou « plus petit ou égal » != ou « différent » True et False (vraie ou faux) sont des valeurs booléennes

Des instructions sur plusieurs lignes

Des instructions sur plusieurs lignes

Utilisation du caractère de continuation de ligne \ Permet de par exemple segmenter une ligne de code très longue … variable01 = 28 variable02 = 56 variable03 = 78 somme_variables_01 = variable01 + variable02 + variable03 print (somme_variables_01) # utilisation du caractère de continuation de ligne \ somme_variables_02 = variable01 + \ variable02 + \ variable03 print (somme_variables_02) Fonctionne aussi 🙂 somme_variables_02 = variable01 \ + \ variable02 + \ variable03

L’indentation ou la mise en retrait du code

L’indentation ou la mise en retrait du code

a = 45 if a < 18 : print (« Vous êtes mineur ») elif 18 <= a <= 65 : print (« Vous êtes majeur ») else : print (« Vous êtes senior ») Si vous écrivez ce script, vous remarquerez qu’après les deux points de chaque conditions, une indentation vers la droite est automatiquement engagée. En effet, un bloc de code s’exécute si la condition est vérifiée et considérée comme vraie, l’isolant du reste du script. Ensuite, le code qui suit est lu et…

Lire la suite Lire la suite

Contrôle de flux : conditions et blocs d’instructions

Contrôle de flux : conditions et blocs d’instructions

Une condition if : >>> a = 5 >>> if a > 0 : print (a, « est supérieur à zéro ») 5 est supérieur à zéro >>> L’expression a > 0 est vérifiée et si elle est vraie, le bloc de code qui est en-dessous est exécuté. Si elle est fausse, comme vous pouvez le voir dans les exemples suivants, Python passe à la condition suivante jusqu’à ce qu’il tombe sur une condition « vraie ». –> si a est supérieur à 0,…

Lire la suite Lire la suite

Les premières fonctions intégrées type ( ) et print ( )

Les premières fonctions intégrées type ( ) et print ( )

>>> a = « Sympa » >>> type (a) <class ‘str’> >>> print (a) Sympa >>> print (« Tu es », a) Tu es Sympa >>> Dans un script, la fonction print ( ) est obligatoire pour faire par exemple apparaître la valeur d’une variable. Via l’interpréteur, un simple appel de la variable suffit. La fonction type ( ) affiche le type de la variable entre parenthèses. La fonction print ( ) affiche le contenu inscrit entre ses parenthèses.

Les commentaires dans un script et la documentation (docstring)

Les commentaires dans un script et la documentation (docstring)

Script script_ex.py # Ceci est un commentaire sur un script «  » » Ceci est un commentaire ou documentation que j’écris sur plusieurs lignes «  » » Exécution du script script_ex.py et appel de la fonction intégrée help ( ) >>> help (« script_ex ») Help on module script_ex: NAME script_ex DESCRIPTION Ceci est un commentaire ou documentation que j’écris sur plusieurs lignes FILE c:\users\fabricedumont\desktop\script_ex.py >>> Le commentaire sur une seule ligne est précédé d’un carré dièse #. Le commentaire sur plusieurs lignes doit être entouré…

Lire la suite Lire la suite

Les différents types de données

Les différents types de données

Les nombres entiers, les nombres flottants et les chaînes de caractères >>> s = 4 >>> type (s) <class ‘int’> # nombre entier – integer >>> t = 3.2 >>> type (t) <class ‘float’> # nombre flottant – float >>> u = « Super » >>> type (u) <class ‘str’> # chaîne de caractères – string >>> Les listes, les tuples et les dictionnaires [valeur,valeur],(valeur,valeur),{clé:valeur,clé:valeur} >>> a = [1,2, »bon anniversaire »,3.5] >>> type (a) <class ‘list’> # liste >>> b = (1,2, »bon anniversaire »,3.5)…

Lire la suite Lire la suite

Règles et conventions de nommage des variables

Règles et conventions de nommage des variables

Le nom d’une variable commence toujours et obligatoirement par une lettre minuscule : >>> exempledevariable = 3 >>> exempleDeVariable = 6 >>> exemple_de_variable = 9 >>> var_001 = 12 >>> v12_recherche = 15 >>> Le reste est affaire de bon sens. Par exemple les majuscules de « exempleDeVariable » en facilite la lecture et le repérage au milieu de centaines de lignes de codes. Attention, il existe dans le langage Python 33 mots-clés réservés ne pouvant être utilisés pour nommer des variables…

Lire la suite Lire la suite

Affectations multiples, parallèles et permutations

Affectations multiples, parallèles et permutations

Dans l’interpréteur : Le caractère # précède un commentaire (code non interprété) >>> a = b = 23 # affectation multiple >>> a 23 >>> b 23 >>> c,d,e = 12,34,55 # affectations parallèles >>> c 12 >>> d 34 >>> e 55 >>> f,g = 23,32 >>> f 23 >>> g 32 >>> f,g = g,f # permutation >>> f 32 >>> g 23 >>>