Variabler og datatyper
Python er et dynamisk indtastet programmeringssprog, hvilket betyder, at du ikke behøver at erklære variabeltyper, før du bruger dem. Nedenfor er eksempler på variabeldeklaration og nogle almindelige datatyper:
Variabel erklæring:
variable_name = value
Almindelige datatyper:
- Heltal(
int
):age = 25
- Flydende kommatal(
float
):pi = 3.14
- Streng(
str
):name = "John"
- Boolesk(
bool
):is_true = True
Betingede erklæringer
Betingede udsagn i Python bruges til at kontrollere forhold og udføre udsagn baseret på evalueringsresultatet. Strukturerne if
, else
, og elif
(andet hvis) bruges som følger:
if
udmelding:
if condition:
# Execute this block if condition is True
else
udmelding:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) udmelding:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Sløjfer
Python understøtter to almindeligt anvendte loop-typer: for
loop og while
loop, hvilket muliggør gentagen udførelse af udsagn.
for
sløjfe:
for variable in sequence:
# Execute statements for each value in the sequence
while
sløjfe:
while condition:
# Execute statements while the condition is True
Specifikt eksempel:
# 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
Når den udføres, vil ovenstående kode tjekke alderen og udskrive den relevante besked, derefter loope beskeden Hello there!
fem gange ved hjælp af en for
loop og til sidst udskrive værdierne for loopen while
.