Certified Python Programmer Assignment

Complete 25 objective questions covering Chapter 1 to Chapter 10. Enter your name before submitting. Your result report will include your name, score, percentage, status, and date. You can print or save it as PDF.

25 Questions All Chapters Printable Report PDF Ready
A+

Final Assignment

Interactive result report with student name

Student Information

Please enter your full name before attempting the assignment. The name entered here will appear on your result report.

Assignment Questions

Correct Answer = +1 Mark. Wrong Answer = -0.5 Mark. Unanswered questions receive 0 Mark.

Chapter 1

1. Programming is the process of giving instructions to a computer to solve problems.

Chapter 1

2. Python is suitable for beginners because its syntax is easy to read and understand.

Chapter 2

3. An algorithm is a step-by-step set of instructions used to solve a problem.

Chapter 2

4. A flowchart uses visual symbols and arrows to show program logic.

Chapter 3

5. A variable is used to store data in a Python program.

Chapter 3

6. The operator == is used for comparison in Python.

Chapter 4

7. The input() function always receives user input as a string by default.

Chapter 4

8. int() and float() can be used to convert user input before calculation.

Chapter 5

9. Conditional statements allow a program to make decisions.

Chapter 5

10. The else block runs when the if condition is false.

Chapter 6

11. A loop is used to repeat a block of code.

Chapter 6

12. The break statement can stop a loop immediately.

Chapter 7

13. A list can store multiple values in a single variable.

Chapter 7

14. A dictionary stores data using key-value pairs.

Chapter 8

15. The split() method can convert a string into a list.

Chapter 8

16. The strip() method removes extra spaces from the beginning and end of a string.

Chapter 9

17. A class is a blueprint used to create objects.

Chapter 9

18. Inheritance allows one class to reuse features from another class.

Chapter 10

19. Automation helps computers perform repeated tasks with minimum human effort.

Chapter 10

20. AI systems can learn from data and make predictions or decisions.

Mixed Chapters

21. range(5) generates numbers from 0 to 4.

Mixed Chapters

22. Tuples are normally used for values that should not change.

Mixed Chapters

23. Encapsulation helps protect data inside a class.

Mixed Chapters

24. Poor data quality can affect AI output.

Mixed Chapters

25. Python indentation is not important in loops and conditional statements.

Assignment Result Report

Certified Python Programmer Assignment Result

Training Centre: Perak Digital Transformation Centre

Programme: Certified Python Programmer

Student Name
-
Score
-
Percentage
-
Status
-
Total Questions
25
Correct Answers
-
Wrong Answers
-
Unanswered
-
Date
-

Performance Graph

This graph shows assignment performance based on total score, correct answers and wrong answers.

0%
Score %
0
Correct
0
Wrong
0
Unanswered

Assessment Rule: Correct Answer = +1 Mark, Wrong Answer = -0.5 Mark, Unanswered = 0 Mark.