Python Flashcards
Vad är en Docstring i Python?
Det är en kommentar som löper över flera rader och börjar med ‘’’ och slutar med ‘’’ eller med dubbelfnuttar.
Är Python ett interpreterande språk eller är det ett kompilerande språk?
Python är ett interpreterande språk.
Är Python ett objektorienterat språk eller ett funktionellt språk.
Python är objektorienterat.
Om man skriver print(‘8’*‘8’) i kommandotolken, vad skrivs ut på skärmen då?
TypeError: can´t multiply sequence by non-int of type ‘str’
Vad gör detta tecken med datan
//
Delar tal till heltal, även om talen har decimaler.
Vad gör detta tecken med datan
%
Den tar resterande av en division, som 10/3 går 3 gånger och resten blir 1.
Vad gör detta tecken med datan
**
Den tar talet upphöjt till x
Vad skrivs ut i kommandotolken här?
beginning = “Början”
the_end = “Slut”
»> print(‘beginning, the_end, sep=” & “)
Början & Slut
Vad skrivs ut i kommandotolken här?
beginning = “Början”
the_end = “Slut”
»> print(‘beginning, the_end, sep=”OCH”, end=” *** “)
BörjanOCHSlut ***»_space;>
Vad skrivs ut när man skriver
> > > type(8.5)
Inget svar
Vad skrivs ut när man skriver
> > > type(str(46))
class ‘str’
Vad skrivs ut när man skriver
> > > x=5*5
print(x)
25
Vilka Boleans finns det?
True and False
Hur definieras en lista?
En lista definieras med hjälp av “Hak” paranteser [ ].
Hur definieras en Tuple?
En Tuple definieras med “vanliga” paranteser ( ).
Vad skiljer en lista från en Tuple?
En lista går att förändra, ta bort och lägga till innehåll. En Tuple är “immutable” och går inte att ändra. Används bäst till tex. kordinater och liknande.
Hur definieras en “Dictionary”?
En “Dictionary” definieras med “Krull” paranteser { }.
Hur lagras informationen i en “Dictionary”?
Informationen lagras parvis som en “key” och ett “value”. Varje par skiljs med ett komma , . {‘Fotbollslag’: ‘Malmö FF’, ‘Mittfältare’: ‘Oscar Lewicki’}