Python 高级精通

高级

本课程由《Python Cookbook》作者 David Beazley 设计,采用 Creative Commons 许可发布。课程旨在提供中级 Python 入门,超越 Python 语法基础,并提供了将 Python 应用于各种中级问题的机会。

LinuxPython

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

在本课程中,你将学习如何将 Python 应用于各种中级问题,超越 Python 语法的基础知识。你将探索各种 Python 特性和技术,包括内置对象、文件 I/O、异常处理、面向对象编程、函数式编程等。

🎯 任务

在本课程中,你将学习:

  • 如何操作各种内置 Python 对象
  • 如何处理异常和执行文件 I/O
  • 如何定义简单的对象和模块
  • 如何以不同方式表示和分析数据
  • 如何高效迭代并创建自定义容器类型
  • 如何使用一等对象、类和继承
  • 如何自定义属性访问并重定义特殊方法
  • 如何使用高阶函数、闭包和描述符
  • 如何使用 Python unittest 模块处理异常和日志记录

🏆 成就

完成本课程后,你将能够:

  • 应用 Python 解决一系列中级问题
  • 展示熟练使用 Python 高级特性和技术的能力
  • 开发自定义数据结构和类以满足特定需求
  • 利用函数式编程概念编写更高效的代码
  • 在 Python 应用程序中实现健壮的异常处理和日志记录

教师

labby

Labby

Labby is the LabEx teacher.

为您推荐

no data