Variabelen en gegevenstypen
Python is een dynamisch getypeerde programmeertaal, wat betekent dat u geen variabeletypes hoeft te declareren voordat u ze gebruikt. Hieronder vindt u voorbeelden van declaratie van variabelen en enkele veelgebruikte gegevenstypen:
Variabele aangifte:
variable_name = value
Algemene gegevenstypen:
- Geheel getal(
int
):age = 25
- Drijvend-kommagetal(
float
):pi = 3.14
- Tekenreeks(
str
):name = "John"
- Booleaans(
bool
):is_true = True
Voorwaardelijke stellingen
Voorwaardelijke statements in Python worden gebruikt om voorwaarden te controleren en statements uit te voeren op basis van het evaluatieresultaat. De if
, else
, en elif
(else if) structuren worden als volgt gebruikt:
if
stelling:
if condition:
# Execute this block if condition is True
else
stelling:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) stelling:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Lussen
Python ondersteunt twee veelgebruikte lustypen: for
lus en while
lus, waardoor herhaalde uitvoering van instructies mogelijk is.
for
lus:
for variable in sequence:
# Execute statements for each value in the sequence
while
lus:
while condition:
# Execute statements while the condition is True
Specifiek voorbeeld:
# Variable declaration
age = 25
name = "John"
# Conditional statement
if age >= 18:
print("You are of legal age.")
else:
print("You are not of legal age.")
# Loop
for i in range(5):
print("Hello there!")
count = 0
while count < 5:
print("Loop number:", count)
count += 1
Wanneer uitgevoerd, controleert de bovenstaande code de leeftijd en drukt het juiste bericht af, herhaalt het Hello there!
bericht vervolgens vijf keer met een for
lus en drukt ten slotte de waarden van de while
lus af.