Python Programming Basics: Complete Test
Comprehensive practical & theoretical assessment covering elementary data types, conditional branching, repetitive loops, and pure mathematical operations. No code hints are provided for the practical section.
A Part A: 30 Multiple-Choice Questions (30 Points)
Select the single correct choice for each foundational Python question.
B Part B: 15 Short-Answer Questions (30 Points)
Provide clear, direct explanations in plain English for each prompt.
C Part C: Standalone Mathematical Operation Problems (40 Points)
Write pure Python functions using basic arithmetic operators. No code reference is provided.
Finished All Sections?
Ensure all 30 MCQs, 15 short questions, and 5 programming tasks have been completed before final submission.