Cours 5 2diapos .pdf


Aperçu du fichier PDF cours-5-2diapos.pdf - page 4/9

Page 1 2 3 4 5 6 7 8 9



Aperçu du document


Cours 5: Fonctions Définies par l'Utilisateur

Programme Python
def maximum(a1,b1)
if a1 >= b1
max
else :
max
return

:
:
= a1

0
2

# Début du Programme Principal
A=int(input('Entrer le premier nombre entier A:'))
B=int(input('Entrer le deuxième nombre entier B:'))

~
4

print('La valeur de x:',x)

Informatique2

D

Cours 5: Fonctions Définies par l'Utilisateur

M
S

1
0

2

2014-2015©Faculté des Sciences

M
L

5
1

= b1

max

x=2*maximum(A,B)

Université Abou Bekr Belkaïd – Tlemcen (Algérie)

Page Facebook "Sciences Tlemcen"

Université Abou Bekr Belkaïd – Tlemcen (Algérie)

3. Notion de Fonction Définie par l’Utilisateur

7

Semestre 2 LMD SM

3. Notion de Fonction Définie par l’Utilisateur
Dans cet exemple, les arguments "a1" et "b1" sont utilisés pour calculer le
maximum. On les appelle paramètres formels de la fonction. Les paramètres

è
1

e
r

formels sont utilisés uniquement dans le traitement à l’intérieur du sousprogramme.

Seul un appel de la fonction avec des paramètres (arguments) effectifs ("A"

et "B" dans notre exemple) en place des paramètres formels déclenche
l’exécution de la fonction "maximum".
L’instruction return suivie de la variable "max" provoque l’arrêt de la fonction

"maximum" et le retour de l’expression à l’endroit même où la fonction a été
appelée.
On dit de la variable "max" qu’elle est locale car elle n’est pas visible à
l’extérieur de la fonction. Une variable locale est définie localement dans la
fonction et sa porté est limitée à cette dernière. Elle n’est pas reconnu dans le
programme principal ni dans les autres sous-programmes (s’ils existent).
Informatique2

2014-2015©Faculté des Sciences

8

Semestre 2 LMD SM


Ce fichier a été mis en ligne par un utilisateur du site. Identifiant unique du document: 00323788.
⚠️  Signaler un contenu illicite
Pour plus d'informations sur notre politique de lutte contre la diffusion illicite de contenus protégés par droit d'auteur, consultez notre page dédiée.