Testa din Python-kunskap inom syntax, funktioner och omfång, datastrukturer, samt felhantering och objektorienterad programmering. 30 scenariofrågor, resultat direkt per kategori, gratis utan registrering.
Ingen registrering — resultatet visas direkt.
Det spänner från nybörjare till expert i en och samma omgång. De första frågorna handlar om sådant alla Pythonprogrammerare stöter på — föränderliga standardargument, is jämfört med ==, heltalsdivision jämfört med decimaldelning. De senare går in på closures, dekoratörer, generatorer, grund- och djupkopiering och arv. Ditt resultat placerar dig i en av fyra nivåer, och nivånamnen är medvetet desamma som jobbannonser använder.
Nej. Varje fråga är skriven mot Pythons 3-beteende som har varit stabilt i många år — f-strings, de vanliga heltal/decimaldelningsregler och objektmodellen. Inget här beror på en nylig punktversion eller ett specifikt bibliotek.
Det samplar samma slags läsa-och-förutse-resonemang som de flesta arbetsgivartester börjar med, i samma korta scenarioformat, vilket är därför det fungerar som förberedelse. Det är inte en kopia av något specifikt arbetsgivartest, och ett bra resultat här är inte ett intyg. Vad det talar om för dig är vilka av de fyra områdena du skulle tappa poäng i, vilket är det som är användbart att veta före en teknisk intervju.
Ungefär sex minuter. Det finns ingen timer på enskilda frågor — testet mäter om du vet vad koden gör, inte hur snabbt du kan klicka. Du kan fundera på en fråga så länge du vill.
Att göra vårt test bör inte ses som en omfattande eller exakt bedömning av dina förmågor. Resultaten är endast för informations- och självreflektionssyften.
Testa din Python-kunskap inom syntax, funktioner och omfång, datastrukturer, samt felhantering och objektorienterad programmering. 30 scenariofrågor, resultat direkt per kategori, gratis utan registrering.
Det här är ett scenariobaserat Pythontest: 30 korta kodexempel, var och ett följt av en fråga om vad som faktiskt händer när det körs. En funktion med ett standardargument som tyst kommer ihåg sitt senaste anrop. Två listor som ser identiska ut men inte är samma objekt. En loopvariabel som en closure läser efter att loopen redan är klar. Du väljer det svar som motsvarar vad Python faktiskt gör, inte vad det ser ut att borde göra.
De 30 frågorna täcker fyra områden — grundläggande syntax och typer, funktioner/omfång/closures, datastrukturer och styrflöde, samt felhantering/OOP och idiom. Det är dessa fyra områden där läsning av Python och körning av Python diskret skiljer sig åt, och där en jobbannons starka Python ofta visar sig betyda något speciellt när du väl är i intervjun. Du får ett resultat för varje område, så ett svagt område visar sig som ett svagt område istället för att gömma sig i en lägre totalsumma.
Det tar cirka sex minuter, ingen registrering krävs, och inget handlar om att skriva eller köra kod – varje fråga är läsa-och-förutse, på samma sätt som en erfaren utvecklare granskar en pull request. Att kunna syntaxen och att veta vad ett specifikt kodstycke gör under särskilda förhållanden är olika färdigheter, och det här mäter den andra.
Se vilket av de fyra Pythonområdena som faktiskt håller dig tillbaka
Få en nedbrytning per kategori — syntax, funktioner/omfång, datastrukturer, OOP/felhantering
Ta reda på vilken nivå du ligger på: nybörjare, medel, avancerad eller expert
Jämför var du står med vad jobbannonser menar med starkt Python
Du skriver def add_item(item, basket=[]): basket.append(item); return basket, sedan anropar du add_item('a') och add_item('b'), båda gångerna utan att lämna basket. Vad returnerar det andra anropet?
30 frågor, 6 min. Automatiskt framsteg — ingen manuell nästa.
Omedelbar genomgång av din profil. Gratis, delbar och sparad om du loggar in.
Premium låser upp den fullständiga rapporten — karriärer, styrkor, tillväxtvägar.
Testa din Python-kunskap inom syntax, funktioner och omfång, datastrukturer, samt felhantering och objektorienterad programmering. 30 scenariofrågor, resultat direkt per kategori, gratis utan registrering.
Ingen registrering — resultatet visas direkt.
Det spänner från nybörjare till expert i en och samma omgång. De första frågorna handlar om sådant alla Pythonprogrammerare stöter på — föränderliga standardargument, is jämfört med ==, heltalsdivision jämfört med decimaldelning. De senare går in på closures, dekoratörer, generatorer, grund- och djupkopiering och arv. Ditt resultat placerar dig i en av fyra nivåer, och nivånamnen är medvetet desamma som jobbannonser använder.
Nej. Varje fråga är skriven mot Pythons 3-beteende som har varit stabilt i många år — f-strings, de vanliga heltal/decimaldelningsregler och objektmodellen. Inget här beror på en nylig punktversion eller ett specifikt bibliotek.
Det samplar samma slags läsa-och-förutse-resonemang som de flesta arbetsgivartester börjar med, i samma korta scenarioformat, vilket är därför det fungerar som förberedelse. Det är inte en kopia av något specifikt arbetsgivartest, och ett bra resultat här är inte ett intyg. Vad det talar om för dig är vilka av de fyra områdena du skulle tappa poäng i, vilket är det som är användbart att veta före en teknisk intervju.
Ungefär sex minuter. Det finns ingen timer på enskilda frågor — testet mäter om du vet vad koden gör, inte hur snabbt du kan klicka. Du kan fundera på en fråga så länge du vill.