Programmation en Python
Rédiger par les professeurs stagaire: Sous la direction de:
●
Pr Mohamed SALHI
●
Abdelghani ECHLAIHI
●
Noura ELBOUSSAKOURI
●
El mustafa El maimouni
●
Hanane HATOUCHI
●
Younes LEKOUIS
●
Zahra Bayad
2024-2025 Python – Math Collége 1
Plan
1. Les tableaux
2. Les fonctions
3. Les fonctions primitives
2024-2025 Python – Math Collége 2
Les tableaux
Un tableau est une variable qui contient plusieurs
valeurs. pas necessaire d’etre du meme type
Exemple:
montableau = ['tice', 'math', 'didactique', 'gestion', 'MR',
'SE', 1,True]
print(tab[0]) # Afficher la première valeur du tableau
2024-2025 Python – Math Collége 3
Les tableaux : affichage avec la boucle for
Un tableau est une variable qui peut contenir plusieurs
valeurs. Ces valeurs ne sont pas nécessairement du
même type.
Exemple:
montableau = ['tice', 'math', 'didactique', 'gestion', 'MR',
'SE', 1,True]
print(tab[0]) # Afficher la première valeur du tableau
for element in montableau:
print(element)
2024-2025 Python – Math Collége 4
Les functions
2024-2025 Python – Math Collége 5
Les functions
Une fonction est un petit programme qui réalise une tâche précise. Pour un
programme long, on peut le diviser en plusieurs fonctions, et chaque fonction
réalise une tâche spécifique.
2024-2025 Python – Math Collége 6
Les functions
Une fonction est un petit programme qui réalise une tâche précise. Pour un
programme long, on peut le diviser en plusieurs fonctions, et chaque fonction
réalise une tâche spécifique.
C'est ce qu'on appelle la programmation procédurale ou fonctionnelle.
Par exemple, pour calculer la moyenne des valeurs d'un tableau, on peut créer
deux fonctions :
2024-2025 Python – Math Collége 7
Les functions
Une fonction est un petit programme qui réalise une tâche précise. Pour un
programme long, on peut le diviser en plusieurs fonctions, et chaque fonction
réalise une tâche spécifique.
C'est ce qu'on appelle la programmation procédurale ou fonctionnelle.
Par exemple, pour calculer la moyenne des valeurs d'un tableau, on peut créer
deux fonctions :
●
Une fonction pour calculer la somme du tableau.
●
Une autre fonction pour calculer puis afficher la moyenne en utilisant cette
somme.
2024-2025 Python – Math Collége 8
Les functions
Exemple:
def somme(a, b):
s=a+b
return s
x = int(input("enterez X"))
y = int(input("enterez Y"))
print(somme(x, y))
2024-2025 Python – Math Collége 9
Les functions
Exemple:
def somme(a, b):
s=a+b
return s
x = int(input("enterez X"))
y = int(input("enterez Y"))
print(somme(x, y))
2024-2025 Python – Math Collége 10
Les functions primitives
En Python, il existe plusieurs fonctions déjà créées, comme la fonction `print()`.
Il y a également d'autres fonctions qui effectuent diverses tâches.
Ces fonctions sont appelées fonctions primitives.
En mathématiques, on trouve les fonctions suivantes :
2024-2025 Python – Math Collége 11
Les functions primitives
Il ya aussi des autre fonctions, vous pouvez consulter le site:
[Link]
Les bibliothèques : des fichiers prédéfinis contenant la définition
des fonctions primitives.
Dans notre cas, nous allons considérer la bibliothèque math.
2024-2025 Python – Math Collége 12
Les functions primitives
Exemple:
import math # importer la bibliothéque math qui contient les fonctions mathématiques
X = -2.1
Exp = [Link](X)
ValeurAbsolut = [Link](X)
RaccineCarre = [Link](ValeurAbsolut)
LogXbase2 = [Link](ValeurAbsolut, 2)
print(Exp, ValeurAbsolut, RaccineCarre, LogXbase2)
2024-2025 Python – Math Collége 13
Les functions primitives
Exemple:
import math # importer la bibliothéque math qui contient les fonctions mathématiques
X = -2.1
Exp = [Link](X)
ValeurAbsolut = [Link](X)
RaccineCarre = [Link](ValeurAbsolut)
LogXbase2 = [Link](ValeurAbsolut, 2)
print(Exp, ValeurAbsolut, RaccineCarre, LogXbase2)
2024-2025 Python – Math Collége 14
Merci pour votre attention
2024-2025 Python – Math Collége 15