Python快速教程目录(转)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。
Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程,而且言语简洁,循序渐进,让没有背景的读者也可以从基础开始学习。我将在每一篇中专注于一个小的概念,希望在闲暇时可以很快读完。
小提醒
- 教程将专注于Python基础,语法基于Python 2.7 (我会提醒Python
3.x中有变化的地方,以方便读者适应3.X的情况)。测试环境为Linux。标准库的一些包不适用于Windows平台。如果文中的程序无法在你的平台上运行,欢迎讨论。 - 我将专注于Python的主干,以便读者能以最快时间对Python形成概念。
- Linux命令行将以$开始,比如 $ls, $python
- Python命令行将以>>>开始,比如 >>>print 'Hello World!'
- 注释会以#开始
建议
- 将教程中的命令敲到Python中看看效果。
- 看过教程之后,可以进行一些练习。
- 参与文章评论区的讨论,可以更好的积累经验。
Python基础
Python进阶
Python深入
到现在为止,Python学习已经可以
告一段落。下面的部分,我想讨论Python的高级语法和底层实现。这一部分的内容并不是使用Python所必须的。但如果你想从事一些大型的
Python开发(比如制作Python工具、写一个框架等),你会希望对这一部分内容有所的了解。
Python补充
Python标准库
Python标准库的重要性在于:
- 标准库是Python的一个组成部分。
- Python的哲学是一个问题只有一个最好的解决方法。这些标准库为许多问题提供了一个标准的解决方案。
Python标准库02 时间与日期 (time, datetime包)
Python标准库03 路径与文件 (os.path包, glob包)
Python标准库04 文件管理 (部分os包,shutil包)
Python标准库05 存储对象 (pickle包,cPickle包)
Python标准库08 多线程与同步 (threading包)
Python标准库10 多进程初步 (multiprocessing包)
Python标准库11 多进程探索 (multiprocessing包)
Python标准库12 数学与随机数 (math包,random包)
Python标准库的学习的主要难度在于,需要一定的其它领域的基础知识。可参考:
下面是Python标准库中,网络相关的内容。Python在网络方面有很多应用,无论是作为服务器,还是做爬虫。Python自身的语法简单,可读性高,有强大的脚本功能。这些让Python的开发者可以迅速开发出优秀网络产品。
Python网络应用也需要网络协议的相关知识。可参考:
被解放的姜戈
Django是Python最有代表性的一个网络框架。使用Django,可以方便的实现一个功能全面、管理简便的网站或App后端。这里从实用的角度出发,介绍如何使用Django框架。
参考资料
参考书以及介绍
见豆列: http://book.douban.com/doulist/1619790/
最新文章
- 使用GRUB 添加新的启动项 (menu entry)
- MySQL中GROUP_CONCAT中排序
- MATLAB函数freqz()
- 第一个sprint与第二个sprint 阶段总结
- python的深拷贝和浅拷贝
- AndroidStudio Gradle版本不匹配问题
- 《30天自制操作系统》读书笔记(2)hello, world
- jQuery制作焦点图(轮播图)
- 抛弃QP
- 将EBS设为首页worklist删除误报
- 字符串的妙用之拼出花样的sql
- 除了四大传统OA软件商,国内还有这些优秀的OA协同产品
- Python入门之三元表达式\列表推导式\生成器表达式\递归匿名函数\内置函数
- BZOJ 2733 永无乡
- 解决radio、select表单返回时,再次选择失效
- 06_ for 练习 _ 年利率
- linux 部署之路 修行不够全靠悟
- 在Ubuntu 16.04上利用Jexus+.Net Core+Linux版SQL Server部署ZKEACMS.Core
- WPF中Image显示本地图片(转)
- Python 导出导入安装包
热门文章
- Windows下 maven3.0.4的安装步骤+maven配置本地仓库
- 启用Mac(OS X Yosemite)自带的apache
- Routine
- linux 学习随笔-文件目录管理
- Bug #19528825 ";UNABLE TO PURGE A RECORD";
- c# UpdateLayeredWindow异形窗口
- NuGet及快速安装使用
- gulp系列:简单实践
- x01.BitmapHelper:图像处理
- 在JazzyViewPager中调用其它layout布局xml并使用