Som student i den här kursen får du använda AI som ett verktyg för att utveckla din förståelse och ditt lärande. Det kan fungera både som en idégenerator och som ett bollplank när du arbetar med programmeringsuppgifter.
När du har fått förklaringen av AI, kan du be AI att skapa en liknande uppgift som testar din förståelse. På det sättet kan du själv se om du verkligen har förstått konceptet.
”Kan du komma på en ny övningsuppgift där jag behöver hantera en liknande situation?”
Du behöver iterera över listans element, inte använda den som ett tal:
numbers =[1, 2, 3, 4, 5]
total =0
for i in numbers: # här loopar du direkt över värdena i listan
total += i
print(total) # Output: 15
Eller, om du vill använda index:
for i inrange(len(numbers)):
total += numbers[i]
💡 Kort sagt: felet betyder att du försöker använda en lista där Python egentligen förväntar sig ett heltal.
Nu vill du använda AI för att testa din förståelse.
Studenten
“Kan du komma på en ny övningsuppgift där jag behöver hantera en liknande situation?”
AI
Javisst! Här är en övningsuppgift som är konstruerad för att påminna om samma typ av misstag, där man riskerar att använda range() felaktigt med en lista:
AI är ett hjälpmedel, inte en ersättning för eget tänkande. Använd AI för att testa idéer, utmana dig själv och utöka din kunskap. Inte för att generera färdig kod åt dig.