Exemple : passage de paramètres par référence
parametre1.py — 802 B
Contenu du fichier
#---------------------------------------------------- # Fonction qui teste les modifications possibles aux # paramètres (passage de paramètres par référence) # # Entrée : v1 - première valeur (entier) # v2 - seconde valeur (réel) # v3 - troisième valeur (liste) # v4 - quatrièm valeur (liste) # Sortie : rien #--------------------------------------------------- def test(v1,v2, v3, v4): v1=11 v2=12.44 v3=[7,8,9] v4.append(2) #------------------------------------------ # Appel et test de la fonction # Affichage des résultats des modifications #------------------------------------------ val1=1 val2=2.2 val3=[1,2,3] val4=[1,1,2] print("Avant : ", val1, val2, val3, val4) test(val1, val2, val3, val4) print("Après : ", val1, val2, val3, val4)