Kom igångKom igång gratis

Identifiera modulär kod i Python

Du har lärt dig om ansvarsfördelning och flera skäl till varför det är viktigt att skriva modulär kod. Du har också sett ett exempel på hur modulär kod kan se ut i Python. Kan du känna igen vilket av alternativen nedan som använder modulär kod?

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

Den här övningen är en del av kursen

Programmeringsparadigm – grundläggande koncept

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen