Vous êtes sur la page 1sur 24

Lycée Lissane Eddine Ibn Al-Khatib

CENTRE CPGE –LAAYOUNE-

PROFESSEUR: ARROU ABDESSELAM


SOMMAIRE
 Les variables
 Type de données
 Les opérateurs
 Les mots clés Python.
 Fonction d’entrée - print() –
 Fonction de sortie - input() –
 Fonctions type() et id()
 TP
LES VARIABLES

Les variables sont des cases mémoires dans laquelle une valeur est
enregistrée. Cette valeur peut être modifiée tout au long du programme.

Dans Python les variables n’ont pas besoin d’être déclarées à


l’avance, mais toute variable doit avoir une valeur avec le signe
d'affectation =.
LES VARIABLES

les noms de variables sous Python doivent en outre obéir a quelques

règles simples :

 Un nom de variable est une séquence de lettres (a → z , A → Z) et de

chiffres (0 → 9), qui doit toujours commencer par une lettre ou _.

 La casse est significative (maj / MAJ)

 mots clés du langage interdits(if, else, for, def,…)


LES TYPES DE DONNÉES EN PYTHON

Exemple :
LES TYPES DE DONNÉES EN PYTHON

Python est un langage typé dynamiquement c'est-à-dire le type


d’une variable est déterminé par l’interpréteur au moment de
l’exécution et n’a pas besoin d’être déclaré.
LES TYPES DE DONNÉES EN PYTHON

Exemple :

NB : On peut connaitre le type courant d’une variable avec la fonction type(), plus la fonction id() qui nous permet de
donner l’identifiant de l’objet(adresse mémoire)
LES TYPES DE DONNÉES EN PYTHON

Exemple :
LES OPÉRATEURS

 Les operateurs arithmétiques :


+, - , * , / , **, // , %
 Les operateurs de comparaisons :
== , != , >,<, >=, <=
 Les operateurs booléens :
not(non), and (et), or (ou), in (dans), is (réf)
 La concaténation et duplication d'une chaine:
+ (concaténation) ,* (duplication)
OPÉRATEURS ARITHMÉTIQUES

Exemple :
OPÉRATEURS DE COMPARAISONS

Exemple :
OPÉRATEURS LOGIQUES

Exemple :
OPÉRATEURS SUR LES CHAINES

Exemple :
LES MOTS CLÉS RÉSERVÉES DE PYTHON
LES COMMENTAIRES

Insérer des commentaires dans un programme permet


d’expliquer (en langue naturelle) le comportement du programme.

En Python, un commentaire est un texte précédé du symbole #


(tout ce qui suit le # sur la même ligne est un commentaire).
Exemple :
x=3 # on affecte la valeur 3 à la variable x Ce texte n’est pas interprété.
Les instructions de base
L'AFFECTATION

En Python comme dans de nombreux autres langages,


l'opération d'affectation est représentée par le signe égal = .
LA FONCTION PRINT()

Cette fonction affiche à l'écran un message, le contenu


d'une variable ou la valeur d’une expression.
LA FONCTION INPUT()

Cette fonction permet de lire au clavier une valeur donnée


par l’utilisateur, et la retourné sous forme d’une chaine de
caractères. Il faut donc changer son type (transtyper) si
nécessaire.
LA FONCTION TYPE()

Si vous ne vous souvenez plus du type d’une variable, utilisez


la fonction type() qui vous le rappelle.
LA FONCTION ID()

La fonction id() permet de récupérer l’adresse ou la référence


mémoire d’une variable.
LE TRANSTYPAGE OU LE CASTING

Pour changer le type(transtyper) de la valeur


retourné(string) par la fonction input () en autre type. On
utilise les fonctions : int (), float (), bool (), str(), …
EXERCICES

1-Étant donnés la longueur L et la largeur Lg d'un rectangle, écrire un

programme qui calcule sa surface S?

2-Ecrire un programme qui permet de calculer la somme et le produit

de deux nombres A et B qui sont entrées au clavier.

3-Ecrire un programme qui permet de calculer le carré d'un nombre N.

3-Étant donné les notes obtenues par un élève dans trois matières,

écrire un programme qui calcule la moyenne de l'élève. Sachant que : le


coefficient de chaque matière est égale à 1.
Travaux pratiques

Vous aimerez peut-être aussi