En variabel är en behållare för ett värde. Variabelnamn måste börja med en bokstav eller ett understreck och får inte innehålla vissa specialtecken. De bör vara beskrivande och följa språkspecifika namngivningsregler.
Exempel:
a = 1
namn = "Gustav"
Att skapa en variabel utan att tilldela den ett värde.
(I Python skapas en variabel vid tilldelning. Närmaste motsvarighet är att sätta variabeln till None.)
Exempel:
a = None
Att ge en variabel ett värde.
Exempel:
a = 1
namn = "Gustav"
Att sätta ihop två eller flera strängar.
Exempel:
text = "Kalle" + "kula" # Ger "Kallekula"
En datastruktur som kan lagra flera värden i en sekvens.
Exempel:
fordon = ["bil1", "bil2", "bil3"]
blandad_lista = [1, "hej", 3.14, True] # En lista kan innehålla olika datatyper i Python
En symbol eller ett tecken som används för att utföra en operation på ett eller flera värden.
Exempel:
summa = 3 + 5 # Addition
produkt = 4 * 2 # Multiplikation
är_större = 10 > 5 # Jämförelseoperator
Beskriver vilken typ av data en variabel innehåller.
Exempel:
heltal = 5 # int
decimal = 3.14 # float
är_sant = True # boolean
text = "Hej" # str
Att upprepa en kodsekvens flera gånger.
Exempel:
for i in range(10): # Skriver ut "Hej" 10 gånger
print("Hej")
Att utföra olika kod beroende på ett villkor.
Exempel:
if a == 1:
print("A är lika med 1")
else:
print("A är inte lika med 1")
Ett uttryck som evalueras till sant (True) eller falskt (False).
Exempel:
a > 5 # Sant om a är större än 5
a + b < 10 # Sant om summan av a och b är mindre än 10
En bit kod som kan anropas för att utföra en specifik uppgift.
Exempel:
def skriv_flera_gånger(text, antal): //text är parameter, antal är parameter
for _ in range(antal):
print(text)
skriv_flera_gånger("Hej", 2) # Skriver ut "Hej" två gånger //"Hej" är argument, 2 är argument