Muuttujat ja tietotyypit
Python on dynaamisesti kirjoitettu ohjelmointikieli, joten sinun ei tarvitse ilmoittaa muuttujatyyppejä ennen niiden käyttöä. Alla on esimerkkejä muuttujamäärityksistä ja joistakin yleisistä tietotyypeistä:
Muuttujan ilmoitus:
variable_name = value
Yleiset tietotyypit:
- Kokonaisluku(
int):age = 25 - Liukuluku(
float):pi = 3.14 - Merkkijono(
str):name = "John" - Boolen arvo(
bool):is_true = True
Ehdolliset lausunnot
Ehdollisia lauseita in Python käytetään ehtojen tarkistamiseen ja lausekkeiden suorittamiseen arvioinnin tuloksen perusteella. Rakenteita if, else, ja elif(else if) käytetään seuraavasti:
if lausunto:
if condition:
# Execute this block if condition is True
else lausunto:
else:
# Execute this block if no preceding if statement is True
elif (else if) lausunto:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Silmukat
Python tukee kahta yleisesti käytettyä silmukkatyyppiä: for silmukka ja while silmukka, mikä mahdollistaa lauseiden toistuvan suorittamisen.
for silmukka:
for variable in sequence:
# Execute statements for each value in the sequence
while silmukka:
while condition:
# Execute statements while the condition is True
Tarkka esimerkki:
# 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
Kun yllä oleva koodi suoritetaan, se tarkistaa iän ja tulostaa sopivan viestin, silmuttaa viestin sitten Hello there! viisi kertaa silmukan avulla for ja tulostaa lopuksi silmukan arvot while.

