PCAP Certified Associate in Python Programming [PCAP-31-03]

所在平台: Udemy

课程主页: https://www.udemy.com/course/certified-associate-in-python-programming-certification/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:PCAP认证助理Python编程 [PCAP-31-03] 概述: PCAP认证助理Python编程考试是一个全面的模拟考试,重点使用PCAP-31-03大纲作为问题主题的指导。听众应具备基本的Python知识或其他编程语言的良好掌握,因为此课程并非教程。所有问题均基于各个主题,并且所有主题都已被覆盖。尽管某些主题可能未被详细讲解,但每个大纲中的主题都有相应的问题,以保证得到充分的代表性。 考试模块: 1. **模块和包** - 覆盖目标:import变体;高级嵌套模块的资格;dir函数;sys.path变量等。 2. **异常处理** - 覆盖目标:except、except:-except;异常层次结构;自定义异常的定义与使用等。 3. **字符串** - 覆盖目标:ASCII、UNICODE、UTF-8;字符串的索引、切片、不变性等。 4. **面向对象编程** - 覆盖目标:类、对象、属性、方法;封装、继承、多态等。 5. **其他(列表推导、匿名函数、闭包和输入输出操作)** - 覆盖目标:列表推导的使用;定义和使用匿名函数;I/O操作的模式等。 额外模块: - 涵盖PCAP-31-01、PCAP-31-02和PCAP-NP-31-02中的未分类主题。 练习测试中的问题难度普遍高于PCAP认证助理Python编程认证的内容。建议进行实际操作,以验证答案的有效性,并强调在给定示例中使用不同组合与排列进行编码的重要性。所有问题均自解释,若在IDLE或用户的首选Python IDE上运行代码,理解将会更容易。

课程评论(0条)

课程详情

PCAP Certified Associate in Python Programming Certification is a comprehensive mock exam with emphasis on using the PCAP-31-03 Syllabus as guide on the question topic. The audience should have basic knowledge in Python or have a good grasp on other programming language because this is not a tutorial. 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: Modules and PackagesObjectives covered by the block (6 items)import variants; advanced qualifiying for nested modulesdir(); sys.path variablemath: ceil(), floor(), trunc(), factorial(), hypot(), sqrt(); random: random(), seed(), choice(), sample()platform: platform(), machine(), processor(), system(), version(), python_implementation(), python_version_tuple()idea, __pycache__, __name__, public variables, __init__.pysearching for modules/packages; nested packages vs directory treeExam block #2: ExceptionsObjectives covered by the block (5 items)except, except:-except; except:-else:, except (e1,e2)the hierarchy of exceptionsraise, raise ex, assertevent classes, except E as e, arg propertyself-defined exceptions, defining and usingExam block #3: Strings Objectives covered by the block (8 items)ASCII, UNICODE, UTF-8, codepoints, escape sequencesord(), chr(), literalsindexing, slicing, immutabilityiterating through,concatenating, multiplying, comparing (against strings and numbers)in, not in.isxxx(),.join(),.split().sort(), sorted(),.index(),.find(),.rfind()Exam block #4: Object-Oriented ProgrammingObjectives covered by the block (12 items)ideas: class, object, property, method, encapsulation, inheritance, grammar vs class, superclass, subclassinstance vs class variables: declaring, initializing__dict__ property (objects vs classes)private components (instance vs classes), name manglingmethods: declaring, using, self parameterinstrospection: hasattr() (objects vs classes), __name__, __module__, __bases__ propertiesinheritance: single, multiple, isinstance(), overriding, not is and is operatorsconstructors: declaring and invokingpolymorphism__name__, __module__, __bases__ properties, __str__() methodmultiple inheritance, diamondsExam block #5: Miscellaneous (List Comprehensions, Lambdas, Closures, and I/O Operations)Objectives covered by the block (4 items)list comprehension: if operator, using list comprehensionslambdas: defining and using lambdas, self-defined functions taking lambda as as arguments; map(), filter();closures: meaning, defining, and using closuresI/O Operations: I/O modes, predefined streams, handles; text/binary modesopen(), errno and its values; close().read(),.write(),.readline(); readlines() (along with bytearray())Bonus blockObjectives covered by the block (1 item)Uncategorized topics from PCAP-31-01, PCAP-31-02 and PCAP-NP-31-02Questions in the Practice tests are much more difficult than what is included in the Certified Associate in Python Programming Certification. I recommend doing hands-on to test the validity of the answers and emphasize on the importance of coding different permutations and combinations on the examples given. All questions are self-explanatory and it will be easier to understand if the code is run on IDLE or the user's preferred Python IDE.

课程标签

0人关注该课程

主题相关的课程