CommencezCommencez gratuitement

Repérer du code modulaire en Python

Vous avez appris la séparation des responsabilités et plusieurs raisons pour lesquelles écrire du code modulaire est important. Vous avez aussi vu un exemple de ce à quoi peut ressembler du code modulaire en Python. Pouvez-vous reconnaître, parmi les réponses ci-dessous, quel exemple met en œuvre du code modulaire?

A:

def get_higher_value(x, y):
    if x >= y:
         higher_value = x
    else:
         higher_value = y
    return higher_value

higher_value1 = get_higher_value(1, 2)
higher_value2 = get_higher_value(3, 4)

B:

x1 = 1
y1 = 2

if x1 >= y1:
    higher_value = x1
else:
    higher_value = y1

x2 = 1
y2 = 2

if x2 >= y2:
    higher_value = x2
else:
    higher_value = y2

Cette activité fait partie du cours

Concepts de paradigmes de programmation

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice