Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chinapnr/python_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

141 Commits

Repository files navigation

随着 Python 的飞速发展,已经在越来越多的领域有着广泛的应用。从 2015 年开始,我们在学习 Python 的过程中,参考了很多书籍和网络资料,觉得对于初学者来说很多内容写的不够循序渐进,且 python 语言生态圈最近几年发展非常迅猛,网络上有些代码示例还停留在 Python 2 的时代,有些教程比较传统。因此为了公司内部培训的目的,开始编纂这套资料。

我们采用了 jupyter notebook 形式,便于初学者循序渐进的学习,对于基本概念讲的比较快,更多体现 Python 的实用性。有些也通过一题多解和比较不同版本差异的方式来教授一些知识点。还设计了一些练习题和思考题,使得学习者能够迅速的掌握开发思路,有实战能力。

目前内容还在持续更新中,会不断加入各类专题材料,包括 API 开发和调用、扩展编写、性能优化、数据分析等。希望能够对 Python 爱好者有所帮助!

今后,我们也准备用视频等方式来进行推广,敬请期待。

从 2016年底开始,有不少同事和朋友参与了这套材料的编辑,特别感谢张怿檬。


Python Basic 入门教程

Python Basic Lesson 01 - 简介.ipynb

Python Basic Lesson 02 - 变量, print, input.ipynb

Python Basic Lesson 03 - 循环 for, 字符串.ipynb

Python Basic Lesson 04 - 列表 list.ipynb

Python Basic Lesson 05 - 字典 dict, 元组 tuple.ipynb

Python Basic Lesson 06 - 随机数.ipynb

Python Basic Lesson 07 - 文件目录操作.ipynb

Python Basic Lesson 08 - 函数简介.ipynb

Python Basic Lesson 09 - 日期函数.ipynb

Python Basic Lesson 10 - 函数参数和匿名函数.ipynb

Python Basic Lesson 11 - 集合库 collections.ipynb

Python Basic Lesson 12 - 列表生成式.ipynb

Python Basic Lesson 13 - 完整的 for 语句结构和 pprint.ipynb

Python Basic Lesson 14 - 访问网络 requests.ipynb

Python Basic Lesson 15 - 图片处理 Pillow.ipynb

Python Basic Lesson 16 - 函数式编程.ipynb

Python Basic Lesson 17 - 异常处理.ipynb

Python Basic Lesson 18 - 窗口界面编程tk.ipynb

遵循 GNU GENERAL PUBLIC LICENSE Version 3 协议。未经授权,不得用于商业用途。

About

python 入门培训教材,实用、快速、清晰

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /