Die elif-konstruksie in Python

Die konstruksie elif laat jou toe om addisionele vergelykings te spesifiseer voor die else-blok.

Kom ons het 'n veranderlike tst:

pythontst = 3

Kom ons vergelyk sy waarde met die getalle 1 en 5. Laat ons ook vir elkeen van hulle verskillende boodskappe skryf om na die konsole uit te voer:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # dit sal werk
Задание 1

Twee veranderlikes word gegee:

pythontst1 = 5
tst2 = 8

Gaan na watter van hierdie veranderlikes se waarde groter is en druk die ooreenstemmende boodskap uit.

Задание 2

Daar is 'n veranderlike age wat die gebruiker se ouderdom bevat. Skryf 'n voorwaarde wanneer die veranderlike minder as 18 en meer as 10 is. Dan 'n voorwaarde as die getal in die interval van 18 tot 60 val. Skryf ook 'n boodskap vir uitset na die konsole wanneer die getal nie in een van die vorige voorwaardes val nie.

Задание 3

Die veranderlike day bevat 'n getal in die interval van 1 tot 31. Bepaal in watter dekade van die maand hierdie getal val (in die eerste, tweede of derde).