Spremenljivke in podatkovni tipi
Python je dinamično tipiziran programski jezik, kar pomeni, da vam ni treba deklarirati tipov spremenljivk, preden jih uporabite. Spodaj so primeri deklaracije spremenljivk in nekaj pogostih tipov podatkov:
Deklaracija spremenljivke:
variable_name = value
Pogosti tipi podatkov:
- Celo število(
int
):age = 25
- Število s plavajočo vejico(
float
):pi = 3.14
- Niz(
str
):name = "John"
- Boolean(
bool
):is_true = True
Pogojni stavki
Pogojni stavki v Python se uporabljajo za preverjanje pogojev in izvajanje stavkov na podlagi rezultata vrednotenja. Strukture if
, else
, in elif
(drugače če) se uporabljajo na naslednji način:
if
izjava:
if condition:
# Execute this block if condition is True
else
izjava:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) izjava:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Zanke
Python podpira dve pogosto uporabljeni vrsti zank: for
zanko in while
zanko, kar omogoča ponavljajoče se izvajanje stavkov.
for
zanka:
for variable in sequence:
# Execute statements for each value in the sequence
while
zanka:
while condition:
# Execute statements while the condition is True
Poseben primer:
# 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
Ko se izvede, bo zgornja koda preverila starost in natisnila ustrezno sporočilo, nato Hello there!
petkrat zankala sporočilo z uporabo for
zanke in na koncu natisnila vrednosti zanke while
.