Python编程的术与道:Python语言进阶
Python编程
4.38 (4 reviews)

64
students
14 hours
content
Feb 2022
last update
$44.99
regular price
Why take this course?
🚀 Python编程的术与道:Python语言进阶 ☕️🧠
课程概览 🌟
本课程讲解Python语言高级用法的相关知识,兼顾Python编程的术(语言的知识点)与道(编程思维和程序设计方法)。 在这里,你将深入挖掘Python的强大功能,并掌握如何将它们有效应用于实际问题解决中。
课程特点 📚
- 30个Python进阶知识点:包括浅拷贝与深拷贝、
zip
函数、partial
函数、迭代器、生成器、闭包、装饰器等。 - 17个常用模块:系统模块
sys
,文件操作os
,数据序列化pickle
,磁盘操作shutil
,时间处理datatime
和time
,数学库math
,随机数生成器random
,统计模块statistics
,高效的容器collections
,性能测试timeit
,格式化输出pprint
,迭代工具itertools
,加密hashlib
,网络请求urllib
,图像处理PIL
,应用打包pyinstaller
等。 - 文件与数据处理:详尽介绍CSV、XML和JSON数据的处理方法。
- 并发编程:深入探讨并发与并行、多进程与进程间通信、多线程、线程同步、
concurrent.futures
模块、全局解释器锁GIL、协程、Async IO等高级主题。 - 测试与优化:学习单元测试、
pdb
调试、性能分析工具cProfile
、代码优化、记忆化(memoization)、日志记录logging
等。 - 编程规范与Python之禅:了解编程的最佳实践和Python的哲学。
- 软件设计策略:探索自底向上、自顶向下方法以及混合方法在软件设计中的应用。
- 项目案例:通过多线程图像下载与多进程图像处理,以及游戏“石头-剪刀-布”的编程实践来应用所学知识。
课程体验 🖥️
本课程采用Jupyter Notebook作为讲解工具,将提供图文并茂的内容,包括讲师的教学视频、代码示例和详细解释。你可以在线编辑这些Notebook,实时观察代码效果。此外,所有课程资料都将作为交互式电子书分享给学员。
加入我们,开启Python高级领域的探索之旅!🚀✨
在这个充满知识和实践的课程中,你将不仅学会Python语言的高级用法,还能掌握如何思考和解决复杂问题。无论你是编程新手还是经验丰富的开发者,这个课程都将为你提供宝贵的知识和技能,帮助你在Python领域取得飞跃式的进步!🎉💻
Course Gallery




Loading charts...
Related Topics
4523992
udemy ID
30/01/2022
course created date
01/02/2022
course indexed date
Bot
course submited by