Uit de cursus: Basisbeginselen van programmeren: De basisbeginselen voorbij

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 23.100 cursussen geleid door branchedeskundigen.

Uitdaging: Foutopsporing

Uitdaging: Foutopsporing

(levendige muziek) - Klaar voor een nieuwe uitdaging? Nu u bekend bent met de basisprincipes van foutopsporing, probeert u basisfouten in sommige Python-code te vinden en op te lossen. Het startbestand voor deze video moet een kamerplant aanbevelen op basis van het zorgniveau dat de gebruiker kan geven, laag, gemiddeld of hoog. Maar als ik het uitvoer, kan ik zien dat het niet werkt. Hier is een hint. Deze code bevat een syntaxisfout, een runtimefout en een logische fout. Vergeet niet dat u zowel uw IDE als de terminaluitvoer kunt gebruiken om te identificeren waar de interpreter elke fout tegenkomt. We hebben het gehad over hoe foutopsporing een uitdaging kan zijn, dus als je vastloopt, overweeg dan om een truc te proberen waar veel ontwikkelaars dol op zijn. Leg je code uit aan een badeendje. Wanneer ik een van de drie trefwoorden typ, zou het programma een kamerplant moeten aanbevelen, maar het levert niets op. Misschien moet ik naar die if and elif-uitspraken kijken en daar op…

Inhoud