PCEP™ - Certified Entry-Level Python Programmer (Exam PCEP-30-01) - EXAM Syllabus
PCEP™ - Certified Entry-Level Python Programmer (Exam PCEP-30-01) - EXAM Syllabus
Python Programmer
(Exam PCEP-30-01) – EXAM
SYLLABUS
PCEP-30-01 Exam
1
Section 1: Basic Concepts (17%)
Objectives covered by the block (5 exam items)
• keywords
• instructions
• indentation
• comments
• numeric operators: ** * / % // + –
• string operators: * +
• assignment and shortcut operators
2
• Boolean operators: not, and, or
• Boolean expressions
• relational operators ( == != > >= < <= )
• the accuracy of floating-point numbers
3
Section 4: Data Collections – Lists, Tuples, and
Dictionaries (23%)
Objectives covered by the block (7 exam items)
• constructing vectors
• indexing and slicing
• the len() function
• list methods: append(), insert(), index(), etc.
• functions: len(), sorted()
• the del instruction
• iterating through lists with the for loop
• initializing loops
• the in and not in operators
• list comprehensions
• copying and cloning
• lists in lists: matrices and cubes
4
PCEP-30-01 5.2 – Organize interaction between the function and its
environment