Zmienne i typy danych
Python jest dynamicznie typowanym językiem programowania, co oznacza, że nie trzeba deklarować typów zmiennych przed ich użyciem. Poniżej znajdują się przykłady deklaracji zmiennych i niektóre popularne typy danych:
Deklaracja zmiennej:
variable_name = value
Typowe typy danych:
- liczba całkowita(
int
):age = 25
- Liczba zmiennoprzecinkowa(
float
):pi = 3.14
- Ciąg znaków(
str
):name = "John"
- Wartość logiczna(
bool
):is_true = True
Instrukcje warunkowe
Instrukcje warunkowe w programie Python służą do sprawdzania warunków i wykonywania instrukcji na podstawie wyniku oceny. Struktury if
, else
, i elif
(else if) są używane w następujący sposób:
if
oświadczenie:
if condition:
# Execute this block if condition is True
else
oświadczenie:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) oświadczenie:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Pętle
Python obsługuje dwa powszechnie stosowane typy pętli: for
pętlę i while
pętlę, umożliwiające powtarzalne wykonywanie instrukcji.
for
pętla:
for variable in sequence:
# Execute statements for each value in the sequence
while
pętla:
while condition:
# Execute statements while the condition is True
Konkretny przykład:
# 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
Po wykonaniu powyższy kod sprawdzi wiek i wypisze odpowiednią wiadomość, następnie zapętli wiadomość Hello there!
pięć razy za pomocą for
pętli, a na końcu wypisze wartości pętli while
.