1/32
Flashcards som täcker grundläggande begrepp i kursen Programmering 1 med fokus på Python: variabler, datatyper, casting, aritmetiska operatorer, prioritet, kommentarer och utskrift.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
print()
Python-kommando som skickar text eller värden till skärmen (standard output).
Variabel
En namngiven minnesplats som lagrar data (t.ex. tal eller text) under programmets gång.
Datatyp
Beskriver vilken sorts data en variabel innehåller, t.ex. int, float eller str.
int
Heltalstyp i Python, t.ex. 5 eller -12.
float
Flyttalstyp i Python, tal med decimalpunkt, t.ex. 3.14.
str
Strängtyp i Python, text omsluten av ' ' eller " ".
Tilldelning (=)
Operatör som ger en variabel ett värde, t.ex. x = 7.
Multipel tilldelning
Samtidig tilldelning av flera värden: a, b = 5, 'Hej'.
Casting
Omvandling av datatyp med funktioner som int(), float() eller str().
int()
Funktion som omvandlar sträng eller float till heltal, t.ex. int("3").
float()
Funktion som omvandlar int eller sträng till flyttal, t.ex. float("3.1").
str()
Funktion som omvandlar ett värde till sträng, t.ex. str(3) → "3".
Aritmetisk operator
Symbol som utför matematiska beräkningar: +, -, *, /, **.
Addition (+)
Lägger ihop två tal eller konkatenerar två strängar med +.
Subtraktion (-)
Beräknar skillnaden mellan två tal.
Multiplikation (*)
Multiplicerar tal eller upprepar sträng n gånger.
Division (/)
Beräknar kvoten; resultatet blir alltid float i Python 3.
Exponent (**)
Upphöjer tal till potens, t.ex. 2**3 = 8.
Prioriteringsregler
Ordning: 1) parenteser, 2) * och /, 3) + och -; vänster-till-höger vid lika prioritet.
Parenteser ()
Tvingar beräkningar att utföras först enligt prioriteringsreglerna.
Kommentar (#)
Text som ignoreras av Python-tolken och förklarar koden.
Case sensitive
Python skiljer mellan små och stora bokstäver: variabel och Variabel är olika.
Decimalpunkt
Python använder . (punkt) istället för , (komma) i flyttal: 5.6.
Numeriskt uttryck
Beräkning utan citattecken; Python räknar ut värdet, t.ex. 4+2.
Stränguttryck
Text inom citattecken; behandlas som data, inte uträkning.
Kommatecken i print
print("A", 3) separerar argument med mellanslag och gör ingen konkatenering.
Plus i print
print("A" + "B") konkatenerar strängar utan mellanslag.
\t
Escape-sekvens som infogar en tabulator (indentering) i utskriften.
\n
Escape-sekvens som gör radbrytning i utskriften.
Python-interpretator
Program som läser, översätter och kör Python-koden rad för rad.
Operator * på sträng
Upprepar en sträng n gånger: "hej"*3 → "hejhejhej".
Understreck (_) i variabelnamn
Tillåtet tecken för att separera ord: myfirstvariable.
Felmeddelande
Indikation på buggar; rätta första felet, kontrollera stavning och gemener/VERSALER.