Pythonic Python Part I: The Basics

所在平台: Udemy

课程主页: https://www.udemy.com/course/pythonic-python-part-i-the-basics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Pythonic Python 第一部分:基础 课程概述:这是《Pythonic Python》课程的第一部分,旨在为程序员提供完整的 Python 学习体验,共分为四个部分。除了教授 Python 编程语言之外,本课程还注重学习 Pythonic 习惯用法,以确保您的代码美观、易读且易于修改,并且运行效率高。 课程大纲: 第一部分 - Python 基础 - 使自己有用的实践 - 实验室 01: 全局视角 - 实验室 02: 分支与循环 - 实验室 03: 输入与异常 - 实验室 04: 字符串格式化 - 实验室 05: 函数 - 实验室 06: 模块导入 - 实验室 07: 属性作用域 - 实验室 08: 灵活的函数 - 实验室 09: 序列切片 - 实验室 10: 序列累计 - 实验室 11: 序列差异 - 实验室 12: 列表功能 - 实验室 13: 序列与可变性 - 实验室 14: sys 库 第二部分 - Python 的魅力 - 实验室 15: 重用技巧 - 实验室 16: 列表作用域问题 - 实验室 17: 参数与可变性 - 实验室 18: 列表推导 - 实验室 19: 函数式编程 - 实验室 20: 从导入 - 实验室 21: 字典 - 实验室 22: 字典的奇迹 - 实验室 23: 变量参数协议 - 实验室 24: 引发异常 - 实验室 25: 文件输入输出 - 实验室 26: os 模块 - 实验室 27: 包 - 实验室 28: 动态代码 - 实验室 29: 装饰器 - 实验室 30: 生成器 第三部分 - Pythonic 面向对象编程 - 实验室 31: 类 - 实验室 32: 包含 - 实验室 33: 继承 - 实验室 34: 多重继承 - 实验室 35: 魔法特性 - 实验室 36: 隐私与内省 - 实验室 37: 类属性和作用域 - 实验室 38: 新式类 - 实验室 39: 迭代支持 - 实验室 40: 属性控制 - 实验室 41: 静态方法与类方法 - 实验室 42: 上下文管理器 第四部分 - 专家级知识 - 实验室 43: 深拷贝 - 实验室 44: 使用子进程进行管道连接 - 实验室 45: 文件模式匹配 - 实验室 46: 代码计时 - 实验室 47: unittest 框架 - 实验室 48: 选项解析框架 - 实验室 49: 捕获异常 - 实验室 50: 引发异常 - 实验室 51: 自定义异常 - 实验室 52: 命名空间复习 - 实验室 53: 常见陷阱 - 实验室 54: 查找模块 本课程为希望深入学习 Python 编程及其最佳实践的人士提供了全面的指导。

课程评论(0条)

课程详情

This is Pythonic Python - Part I of a complete Python course for programmers, in four parts. The focus, besides learning Python, is learning Pythonic idioms so that your code is beautiful, easy to read and modify, and fast-running. The Syllabus: Part I - The Python Basics Make yourself useful. lab 01 Birds Eye Viewlab 02 Branching and Loopinglab 03 Input and Exceptionslab 04 Formatting Stringslab 05 Functionslab 06 importlab 07 Attribute Scopelab 08 Flexible Functionslab 09 Sequence Slicinglab 10 Sequence Accumulatinglab 11 Sequence Differenceslab 12 list Facilitieslab 13 Sequences And Mutabilitylab 14 sys Library Part II The Buzz Heavy-hitting, time-saving, fun facilities. lab 15 Reuse Tricklab 16 list Scope Issuelab 17 Arguments And Mutabilitylab 18 list Comprehensionslab 19 Functional Programminglab 20 from importinglab 21 Dictionarieslab 22 Dictionary Marvelslab 23 Variable Arguments Protocolslab 24 raise An Exceptionlab 25 File IOlab 26 os Modulelab 27 Packageslab 28 Dynamic Codelab 29 Decoratorslab 30 Generators Part III Pythonic OOP So brilliant, you might need shades. lab 31 Classeslab 32 Containmentlab 33 Inheritancelab 34 Multiple Inheritancelab 35 Magical Powerslab 36 Privacy And Introspectionlab 37 Class Attributes and Scopelab 38 New Style Classeslab 39 Iteration Supportlab 40 Attribute Controllab 41 Static and Class Methodslab 42 Context Manager Part IV The Expert Know it all. lab 43 Deep Copieslab 44 Piping With subprocesslab 45 File Pattern globbinglab 46 Timing Your Codelab 47 unittest Frameworkslab 48 Option Parsing Frameworkslab 49 Catching Exceptionslab 50 Raising Exceptionslab 51 Inventing Exceptionslab 52 Namespace Reviewlab 53 Pitfallslab 54 Finding Modules

课程标签

0人关注该课程

主题相关的课程