[Ö] Programmeringsteknik Grundkurs

The exercise was created 14.05.2026 by AlfredLTHLund. Anzahl Fragen: 24.




Fragen wählen (24)

Normally, all words in an exercise is used when performing the test and playing the games. You can choose to include only a subset of the words. This setting affects both the regular test, the games, and the printable tests.

All None

  • Hur ges tecknet på position k i en sträng (string_name), där 1:a positionen indexeras 0? string_name[k]
  • Hur ges en variabels (variabel_name) nuvarande typ? Dvs om den är en str, int, boolean eller float type(variabel_name)
  • Hur skiljer sig tuppler och listor? tupplers värden kan ej ändras
  • Python, utan numpy, kan hantera matriser som "listor av listor". Hur ges element (k, j) i en sådan (matrix_name)? matrix_name[k][j]
  • Hur skapas en tom nyckel-värde-tabell (hashmap_name)? hashmap_name = {}
  • Vad innebär felmeddelandet "KeyError"? nyckel saknas i nyckel-värde-tabell
  • Hur skiljer sig mängder från listor och tuppler? ej dubblett-element, saknar inbördes ordning
  • Går det att iterera över en mängd? ja, dock ej i given ordning
  • Hur skapas en tom mängd (set_name)? set_name = set()
  • Hur skapas en mängd (set_name) från något itererbart (iterable_name)? set(iterable_name)
  • Hur refereras en fil (fil1.txt) i en mapp (folder1)? "folder1/fil1.txt"
  • Vad returnerar funktioner där return ej körts? none
  • Vilka frivilliga parametrar har print()? sep=, end=
  • Hur fungerar operatorerna * och + för listor? +: sammanslår listor, *: tillsätter givet antal av givet element till listan
  • Hur kan lista med tupplar på formen (index, korresponderande tecken) av en given sträng (string_name) ges? enumerate(string_name)
  • Hur kan en lista av orden i en given sträng (string_name) ges, där orden är uppdelad vid separatorn sep? string_name.split(sep)
  • Hur ges ett objekts (object_name) id? id(object_name)
  • Vilken 1:a parameter måste användas när konstruktor eller metod ska deklareras för en klass? self
  • Vad gör metoden __str__? anger objektets string, dvs vad som printas om objektet printas
  • Vad gör metoden __eq__? vad som anses som att två objekt är lika (return True/False)
  • Vad gör metoden __gt__? vad som anses som att ett objekt är större än self (return True/False)
  • Om en variabel definieras utanför __init__ för en klass blir en en klass-gemensam variabel. Hur kan detta användas? ex: uppräknare av antal skapade element
  • Om parent:ens __init__ kräver parametrar (parameters) kan child:ens __init__ köra parant:ens i sin __init__. Hur då? super().__init__(parameters)
  • Python prioriterar child:ens överskrivna metoder över dess parent. Hur accessas då en parent:s metod (method_name) som blivit överskriven? super().method_name()

All None

Freigegebene Übung

https://spellic.com/ger/abfrage/o-programmeringsteknik-grundkurs.12989134.html