Python testfrågor Flashcards
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> 10/2
5.0
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> type(true)
NameError
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> “1” + “1”
‘11’
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> type([])
> class ‘list’>
Ska vara “mindre än” i början
Vad skrivs ut när du skriver följande i Python3-tolken? >>> >>> >>> bla=(1,2,"3",4) >>> bla[2]*bla[3]
‘3333’
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> print(1, 2, 3, sep=”1”, end=”3”)
112133
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> for X in [1, 1, 1, 1]: print(2, end=””)
2222
Du har nyss skrivit följande kommando:
»> tjoho = {‘skola’: ‘sih’, ‘ort’: ‘malmo’, ‘gata’: ‘Skeppsbron’, ‘port’: ‘5’}
Du vill nu skriva ett print-kommando som skriver ut “Skeppsbron 5” där värdena är hämtade från variabeln tjoho. Avsluta print-kommandot:
print( )
print(tjoho[‘gata’], tjoho[‘port’])
Vad händer när du kör följande skript?
#!/usr/bin/python3
if 8 == 9:
print(“Hello, world!”)
IndentationError
Vad skrivs ut när du skriver följande i Python3-tolken?
»>
»>
»> for X in range(3): print(X, end=” “)
0 1 2
Vad skrivs ut när du skriver följande i Python3-tolken?
|»_space; 50/2
25.0
Vad skrivs ut när du skriver följande i Python3-tolken?
|»_space;> “50”*“2”
TypeError
Vad är detta för class?
{‘namn’: ‘pelle’}
dictionary
Vad är detta för class?
(‘a’, 3.14, “7”)[2]
string
Vad heter modulen som kan laddas i python3 för att starta en webserver?
http.server
Vilken är defaultporten för modulen i förra frågan (http.server)?
8000
Du laddar modulen sys. Vad är sys.argv för class?
list
det är en modul, av klassen list
Vad heter modulen vi importerade för att skicka utgående http-förfrågningar?
requests
try:
print(1/0)
xxxxxx:
print("Gick inte!")
Vad ska stå istället för xxxxxx ovan?
except
Hur många användbara IP-adresser finns i nätet 10.44.66.128/29?
6
x={} # Vilken klass har x ärvt metoder från?
dictionary
x=5+3*2+4/2 Vad är värdet av x?
13.0
for x in range(2,4): print(“hej”) # Hur många gånger skrivs “hej” ut?
2
VIlket “mode” öppnas en fil i default med open()? Svara med en bokstav.
r
Skriv en valfri docstring
””” hej “”” # allt med trippla citationstecken runt “”” eller ‘’’
Skriv ett bash-kommando som använder Python3 för att i aktuell katalog starta en webserver på port 80
python3 -m http.server 80
Vad är det för klass på den enda obligatoriska in-parametern till requests.get()?
string
Vad är det för klass på den enda obligatoriska in-parametern till socket.connect()?
tuple
Vad är värdet av z efter nedanstående kommando?
»>x = [1,2,”3”,”4”]
»>y = [[1], 2, 3, 4]
»>z = x[2]y[2]y[3]
333333333333