0% ont trouvé ce document utile (0 vote)
8 vues4 pages

Introduction à la programmation Python

Transféré par

nq7q7h5z5s
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues4 pages

Introduction à la programmation Python

Transféré par

nq7q7h5z5s
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

[Link]

com/

1. Les variables
Une variable est désignée par un nom. Elle stocke une valeur dans un espace de la mémoire de l’ordinateur.

a=4
b=2
c= ‘’Bonjour‘’
2. Opération sur les variables
Un opérateur permet d’effectuer des opérations ou d’agir sur les variables.

a=4
b=2
c= ‘’Bonjour’’
somme=a+b
print(somme)
produit=a*b
cube=a**3
division=a/b
longueur=len(c)
3. Les instructions d’entrée et de sortie
3.1 instruction de sortie sur écran
L’instruction de sortie « print » permet d’afficher à l’écran la valeur des variables.

print(’’Bonjour ‘’)
3.2 instruction d’entrée
L’instruction d’entrée « input » permet d’affecter la valeur saisie dans une variable

nombre=(input(‘’nombre ? ‘’))
nombre=int(input(‘’nombre ? ‘’))
nombre=float(int(input(‘’nombre ? ‘’))
Des valeurs sont affectées aux variables pendant l’exécution du programme. En Python, on affecte une valeur à
une variable de différents types comme :
 Des nombres entiers (int)
 Des nombres décimaux, appelés aussi « flottant » (float)
 Des textes, appelés « chaînes de caractères » ou « string » (str)

Exercice : 1
Écrire un programme en Python qui calcule l’air (surface) d’un rectangle.
Pour cela il doit:
 Demander à l’utilisateur d’entrer la longueur et la stocker
 Demander également d’entrer la largeur et la stocker
 Calculer l’air A
 Afficher l’air A

Exercice : 2
Écrire un programme en Python qui calcule l’air (surface) d’un disque.
Pour cela il doit:
 Demander à l’utilisateur d’entrer le rayon et le stocker
 Calculer l’air A
 Afficher l’air A

1. Tuples
mon_tuple = (5, 8, 6, 9)
a = mon_tuple[2]
2. Les tableaux
mon_tab = [5, 8, 6, 9]
ma_variable = mon_tab[2]
On peut aussi ajouter des cases
mon_tab = [5, 8, 6, 9]
mon_tab.append(15)

3. Les conditions
Une condition est une expression logique dont le résultat est :
soit « vrai » soit « faux »

4. Les instructions conditionnelles


6.1 La structure conditionnelle « if »
L’instruction conditionnelle « if » permet d’exécuter un bloc d’instruction lorsqu’une condition est vérifiée.
if membre == true :
print(« accès autorisé »)
6.2 La structure conditionnelle « if…else »
L’instruction conditionnelle « if…else » permet d’exécuter un bloc d’instructions lorsqu’une condition est
vérifié et un autre bloc lorsqu’elle ne l’est pas.

if membre == true :
print(« Accès autorisé »)
else :
print(« Accès refusé »)

6.3 La structure conditionnelle « if…elif…else »


La structure conditionnelle « if…elif…else » permet de gérer plusieurs conditions. Si une condition n’est pas
validée, la suivant est étudié.
if statut == « secret » :
print(« seuls les membres voient le groupe »)
elif statut == « fermé » :
print(« tout le monde voit le groupe mais pas les publications »)
else :
print(« tout le monde voit le groupe et les publications »)
5. Les boucles
7.1 Les boucles bornées
Lorsque l’on connait le nombre de répétitions, on utilise une boucle bornée
for i in range(5) :
print (5-i)
Exemple : on cherche à afficher une ligne sur deux d’un tableau de la 10e ligne à la 19e ligne. Voici le programme qui donne les numéros
de lignes à afficher
for i in range(10,20 ,2) :
print(i)
7.2 Les boucles non bornées
Lorsque le nombre de répétitions n’est pas connu à l’avance, on utilise une boucle non bornée. Elle permet de répéter un bloc
d’instruction tant qu’une condition est vérifiée.
consommation=1500
annees=0
while consommation<6000 :
consommation=consommation*1.2
annees=annees+1
print(annees)
7.3 Les boucles imbriquées
Il est possible d’imbriquer des boucles. A chaque passage dans la première boucle, la deuxième boucle est
effectuée entièrement
for i in range(7,10) :
print (« table de »,i)
for j in range(1,11) :
print(i*j)
6. Les fonctions
Une fonction est un ensemble d’instructions réutilisables. L’instruction Python « def » suivi du nom de la
fonction permet de la définir.
8.1 Définition d’une fonction
Exemple : fonction nommée bonjour, qui permet d’afficher « Bonjour ! »
def bonjour() :
print(« Bonjour ! »)
Exemple fonction nommée bonjour ayant un paramètre nommé « prénom »
def bonjour(prenom) :
print(« Bonjour »,prenom )
Le résultat d’une fonction
Une fonction renvoie une valeur (nombre, texte…) grâce à l’instruction « return ». Pour cela, il faut écrire le
mot return suivi d’une variable de sortie.
def produit(a,b)
return (a*b)
8.2 L’appel d’une fonction
Dans le programme principal, on appelle une fonction en écrivant son nom suivi des valeurs des paramètres
entre parenthèses.
def tempsTrajet (distance, vitesse) :
return distance/vitesse
temps1=tempsTrajet(200,110)
print(temps1)
temps2=tempsTrajet(150,80)
print(temps2)

Correction :

Vous aimerez peut-être aussi