Begrepp

Python

Variabel

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"

Deklarera

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

Tilldela

Att ge en variabel ett värde.

Exempel:

a = 1
namn = "Gustav"

Konkatenering

Att sätta ihop två eller flera strängar.

Exempel:

text = "Kalle" + "kula"  # Ger "Kallekula"

Lista

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

Operator

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

Datatyp

Beskriver vilken typ av data en variabel innehåller.

Exempel:

heltal = 5  # int
decimal = 3.14  # float
är_sant = True  # boolean
text = "Hej"  # str

Iteration

Att upprepa en kodsekvens flera gånger.

Exempel:

for i in range(10):  # Skriver ut "Hej" 10 gånger
    print("Hej")

Selektion

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")

Villkor

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

Funktion

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