|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pcep-certified-entry-level-python-programmer-certification-a/
课程评论:没有评论
**课程名称:** PCEP - 认证初级 Python 程序员 [PCEP-30-02] **课程概述:** 本课程是一套全面的模拟考试,以 PCEP-30-02 教学大纲为指导,涵盖了 Python 编程的基础知识。本课程面向初级 Python 程序员或具备良好编程基础的学习者,并非入门教程。所有题目均经过严格测试和质量控制,并覆盖了教学大纲中的所有主题。 **第一部分:计算机编程与 Python 基础 (18%)** 本部分包含 7 道考题,旨在帮助学员理解以下内容: * **PCEP 1.1 计算机编程基本概念:** 理解解释器、编译器、词法、语法和语义等基本术语。 * **PCEP 1.2 Python 的逻辑与结构:** 掌握 Python 的关键字、指令、缩进和注释的使用。 * **PCEP 1.3 Python 字面量与变量:** 学习如何在代码中使用不同数值系统(二进制、八进制、十进制、十六进制)的字面量和变量,包括布尔值、整数、浮点数、科学计数法、字符串,以及变量的命名规则和 PEP-8 规范。 * **PCEP 1.4 Python 运算符与数据类型:** 选择适合解决问题的运算符和数据类型,包括数值运算符(幂、乘、除、余、整除、加、减)、字符串运算符(乘、加)、赋值运算符(包括快捷赋值)、一元和二元运算符、运算符优先级和结合性、位运算符(按位非、按位与、按位异或、按位右移)、布尔运算符(非、与、或)以及关系运算符(等于、不等于、大于、大于等于、小于、小于等于)。
PCEP - Certified Entry-Level Python Programmer Certification is a comprehensive mock exam with emphasis on using the PCEP-30-02 Syllabus as guide on the question topic. The audience should be at least a beginner Python programmer or have a good grasp on programming because this is not a tutorial. All questions are tested and have undergone quality control. All questions are based on individual topics and all topics have been covered. Some of the topics may not be thoroughly covered but each and every topic in the syllabus have a corresponding question with sufficient representation.Exam block #1: Computer Programming and Python Fundamentals (18%)Objectives covered by the block (7 exam items)PCEP 1.1 Understand fundamental terms and definitionsinterpreting and the interpreter, compilation and the compiler, lexis, syntax and semanticsPCEP 1.2 Understand Python's logic and structurekeywords, instructions, indenting, commentsPCEP 1.3 Introduce literals and variables into code and use different numeral systemsBoolean, integers, floating-point numbers, scientific notation, strings, binary, octal, decimal, and hexadecimal numeral system, variables, naming conventions, implementing PEP-8 recommendationsPCEP 1.4 Choose operators and data types adequate to the problemnumeric 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 ( ==!= > >= <