Variabler och datatyper
Python är ett dynamiskt skrivet programmeringsspråk, vilket innebär att du inte behöver deklarera variabeltyper innan du använder dem. Nedan finns exempel på variabeldeklaration och några vanliga datatyper:
Variabel deklaration:
variable_name = value
Vanliga datatyper:
- Heltal(
int
):age = 25
- Flyttalsnummer(
float
):pi = 3.14
- Sträng(
str
):name = "John"
- Boolean(
bool
):is_true = True
Villkorliga uttalanden
Villkorliga uttalanden i Python används för att kontrollera villkor och exekvera uttalanden baserat på utvärderingsresultatet. Strukturerna if
, else
, och elif
(annat om) används enligt följande:
if
påstående:
if condition:
# Execute this block if condition is True
else
påstående:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) påstående:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Slingor
Python stöder två vanliga looptyper: for
loop och while
loop, vilket möjliggör upprepad exekvering av satser.
for
slinga:
for variable in sequence:
# Execute statements for each value in the sequence
while
slinga:
while condition:
# Execute statements while the condition is True
Specifikt exempel:
# 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 körs kommer koden ovan att kontrollera åldern och skriva ut lämpligt meddelande, sedan loopa meddelandet Hello there!
fem gånger med en for
loop och slutligen skriva ut värdena för loopen while
.