Update notes, Dec 3: I have added the code finishing and code writing questions here as well. You can still find them on GitHub here. However, if you'd like to view them here, just select the relevant units below (09, 10, and/or 11). I've added them here in a hacky fashion by treating them as multiple choice questions -- the wrong answers are mostly placeholder for now; recommended strategy is to treat these as fill in the blank questions (do them on paper or in your editor), then look at the answer after.
Customize your practice questions by selecting specific units or tags, choose between multiple-choice or fill-in-the-blank questions, and set how answers are displayed (see the answer after each question, or view all the answers at once to simulate a test environment). Most questions are based on a Python code snippet that you can paste into your own code editor to explore and double check your understanding.
Send feedback of all sorts (questions, bugs, etc.) here.
Using {{ maxQuestions }} templates to generate up to {{ totalUniqueQuestions }} unique questions.
{{ currentAnswer.answer }}
{{ currentQuestion.answer }}
Final Score: {{ userScore }} / {{ numQuestions }} ({{ userScorePercent }}%)
Time Spent: {{ Math.floor(timeSpent/60) }}m {{ timeSpent%60 }}s
Your Answer:
{{ userAnswers[question.id].answer }}Correct Answer:
{{ question.answer }}