


Python Institute PCEP-30-02: Certified Entry-Level Python Programmer
Don't wait, start your journey toward your Python career now!
This course includes two practice tests that cover the first two chapters of the exam syllabus
All questions are unique and include full explanations
Do-it-yourself downloadable examples are provided for each question.
Exam Syllabus covered in this course
Computer Programming and Python Fundamentals
Understand fundamental terms and definitions
interpreting and the interpreter, compilation and the compiler, lexis, syntax and semantics
Understand Python’s logic and structure
keywords, instructions, indenting, comments
Introduce literals and variables into code and use different numeral systems
Boolean, integers, floating-point numbers, scientific notation, strings, binary, octal, decimal, and hexadecimal numeral system, variables, naming conventions, implementing PEP-8 recommendations
Choose operators and data types adequate to the problem
numeric operators: ** * / % // + –, string operators: * +, assignments and shortcut operators, operators: unary and binary, priorities and binding, bitwise operators: ~ & ^ | << >>, Boolean operators: not and or, Boolean expressions, relational operators ( == != > >= < <= ), the accuracy of floating-point numbers, type casting
Perform Input/Output console operations
print(), input() functions, sep= and end= keyword parameters, int() and float() functions
Conditional Blocks and Loops
Make decisions and branch the flow with the if instruction
conditional statements: if, if-else, if-elif, if-elif-else, multiple conditional statements, nesting conditional statements
Perform different types of iterations
the pass instruction, building loops with while, for, range(), and in; iterating through sequences, expanding loops with while-else and for-else, nesting loops and conditional statements, controlling loop execution with break and continue