1/19
20 vokabulärflashcards som täcker viktiga begrepp om inmatning, datatyper och for-loopar i Python.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
input()
Python-kommando som låter användaren mata in text från tangentbordet och returnerar alltid en sträng.
int()
Funktion som konverterar en sträng till ett heltal (integer).
float()
Funktion som konverterar en sträng till ett flyttal (decimaltal).
round()
Funktion som avrundar ett tal till ett givet antal decimaler.
Sträng
Textdata i Python, omges av enkla eller dubbla citattecken.
Heltal
Tal utan decimaler; i Python representeras de av typen int.
Decimaltal
Tal med decimalpunkt; i Python representeras de av typen float.
Variabel
Namn som lagrar ett värde så att programmet kan återanvända det senare.
For-loop
Strukturerad repetition som kör kodblocket ett bestämt antal gånger.
range()
Funktion som genererar en sekvens av heltal som ofta används med for-loopar.
Indentering
Tomt utrymme (tabb eller mellanslag) som markerar vilka rader som hör till ett kodblock.
Slinga (loop)
Koden som upprepas i en for- eller while-loop.
Start, stopp, steg
Tre parametrar som range() kan ta för att ange första värdet, värdet där sekvensen slutar och hur mycket den ökas varje varv.
Nästlad for-loop
En for-loop som ligger inuti en annan for-loop för att skapa upprepning på flera nivåer.
+=-operatorn
Kombinerar addition och tilldelning; x += 1 motsvarar x = x + 1.
print() med end
Genom att ange argumentet end='' kan man hindra print från att avsluta raden med radbrytning.
Maxpulsformeln
220 minus ålder – enkel uppskattning av en persons maximala hjärtfrekvens.
Kommentar (#)
Text som ignoreras av Python-tolken och förklarar koden för människor.
Typomvandling (type casting)
Processen att omvandla en datatyp till en annan, t.ex. sträng till int.
Programfel vid input
Uppstår ofta om man glömmer att lagra inmatningen i en variabel eller inte gör rätt typomvandling.