Ignorer la navigation

Variables locales, variables globales

Lecture et compréhension d'un script 1

Question

Cet exercice est à la faire "à la main".

Voici un script en Python :

def fonc(a, b):
    a = a + 1
    b = b - 2
    c = a + b
    return c

a = 2
b = 1
fonc(a, b)


Nous cherchons les valeurs de a, b, c à l'issue de son exécution.

Quelle est la valeur de a ?

Réponses

3

1

indéfinie

2

Echo en retour

Question

Quelle est la valeur de b ?

Réponses

-1

1

indéfinie

0

Echo en retour

Question

Quelle est la valeur de c ?

Réponses

indéfinie

2

3

-2

Echo en retour

Lecture et compréhension d'un script 2

Question

Cet exercice est à la faire "à la main".

Voici un script en Python :


def une_fonction(e):
e = 8 f = 3 k = f * e - c return k a = 4
b = 6 c = 5 b = une_fonction(a)

Nous cherchons les valeurs de a, b, c à l'issue de son exécution.

Quelle est la valeur de a ?

Réponses

e

4

8

indéfinie

Echo en retour

Question

Quelle est la valeur de b ?

Réponses

3

indéfinie

19

6

Echo en retour

Question

Quelle est la valeur de c ?

Réponses

indéfinie

5

k

4

Echo en retour

Activité "remplir les blancs"

Cet exercice est à la faire "à la main".

Voici un script en Python :


def meine_funktion(a, b):
    a = 2
    b = a - b
    a = b + 2 * a
    return b, a
  • suite à l'instruction  a, b = meine_funktion(1, 6) : la variable a aura pour valeur et b aura pour valeur ;
  • suite à l'instruction  a, b = meine_funktion(4, 6) : la variable a aura pour valeur et b aura pour valeur ;
  • suite à l'instruction  a, b = meine_funktion(5, 2) : la variable a aura pour valeur et b aura pour valeur .

Activer le JavaScript