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.
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
25
Date
-
-
Assessment Rule: Correct Answer = +1 Mark, Wrong Answer = -0.5 Mark, Unanswered = 0 Mark.