Programmering 1: Input och For-loopar

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

20 vokabulärflashcards som täcker viktiga begrepp om inmatning, datatyper och for-loopar i Python.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

input()

Python-kommando som låter användaren mata in text från tangentbordet och returnerar alltid en sträng.

2
New cards

int()

Funktion som konverterar en sträng till ett heltal (integer).

3
New cards

float()

Funktion som konverterar en sträng till ett flyttal (decimaltal).

4
New cards

round()

Funktion som avrundar ett tal till ett givet antal decimaler.

5
New cards

Sträng

Textdata i Python, omges av enkla eller dubbla citattecken.

6
New cards

Heltal

Tal utan decimaler; i Python representeras de av typen int.

7
New cards

Decimaltal

Tal med decimalpunkt; i Python representeras de av typen float.

8
New cards

Variabel

Namn som lagrar ett värde så att programmet kan återanvända det senare.

9
New cards

For-loop

Strukturerad repetition som kör kodblocket ett bestämt antal gånger.

10
New cards

range()

Funktion som genererar en sekvens av heltal som ofta används med for-loopar.

11
New cards

Indentering

Tomt utrymme (tabb eller mellanslag) som markerar vilka rader som hör till ett kodblock.

12
New cards

Slinga (loop)

Koden som upprepas i en for- eller while-loop.

13
New cards

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.

14
New cards

Nästlad for-loop

En for-loop som ligger inuti en annan for-loop för att skapa upprepning på flera nivåer.

15
New cards

+=-operatorn

Kombinerar addition och tilldelning; x += 1 motsvarar x = x + 1.

16
New cards

print() med end

Genom att ange argumentet end='' kan man hindra print från att avsluta raden med radbrytning.

17
New cards

Maxpulsformeln

220 minus ålder – enkel uppskattning av en persons maximala hjärtfrekvens.

18
New cards

Kommentar (#)

Text som ignoreras av Python-tolken och förklarar koden för människor.

19
New cards

Typomvandling (type casting)

Processen att omvandla en datatyp till en annan, t.ex. sträng till int.

20
New cards

Programfel vid input

Uppstår ofta om man glömmer att lagra inmatningen i en variabel eller inte gör rätt typomvandling.