python教程-Python快速教程
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。
Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程,而且言语简洁,循序渐进,让没有背景的读者也可以从基础开始学习。我将在每一篇中专注于一个小的概念,希望在闲暇时可以很快读完。
网上教程基于Python2.7。
该教程已经出版成书《从Python开始学编程》,书中基于Python3.5。欢迎阅读:
小提醒
教程基于Python 2.7,测试环境为Linux。我会提醒Python 3中有变化的地方。
标准库的一些包不适用于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标准库的学习的主要难度在于,需要一定的其它领域的基础知识。可参考:
Python应用
Python自身的语法简单,可读性高,有强大的脚本功能。这些让Python的开发者可以迅速开发出产品。
Python网络应用也需要网络协议的相关知识。可参考:
被解放的姜戈
Django是Python最有代表性的一个网络框架。使用Django,可以方便的实现一个功能全面、管理简便的网站或App后端。这里从实用的角度出发,介绍如何使用Django框架。
参考资料
python教程-Python快速教程相关推荐
- python新手教程 从零开始-Python零基础从零开始学习Python十分钟快速入门
原标题:Python零基础从零开始学习Python十分钟快速入门 学习Python的,都知道Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python是一种动态解释型的 ...
- python教程简书_Python快速教程
配到python源码实例学习更佳:http://www.eyesourcecode.com/f/Python/1 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎 ...
- 快速教程:使用Cython来扩展Python/NumPy库
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习 阅读全文 > 正文共2583个字,7张图,预计阅读时间:7分钟. 前言 整个快速教程直接上例子,具体对Cytho ...
- 梯度下降法快速教程 | 第三章:学习率衰减因子(decay)的原理与Python实现
北京 | 深度学习与人工智能 12月23-24日 再设经典课程 重温深度学习阅读全文> 正文共3017个字.11张图.预计阅读时间:8分钟 前言 梯度下降法(Gradient Descent)是 ...
- 梯度下降法快速教程 | 第二章:冲量(momentum)的原理与Python实现
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习阅读全文> 01 前言 梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解 ...
- 梯度下降法快速教程 | 第一章:Python简易实现以及对学习率的探讨
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习阅读全文> 前言 梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解目标函 ...
- python的spider程序下载_PHPspider爬虫10分钟快速教程(内附python教程分享)
说到做爬虫,大家都可能第一时间想到的是python,其实php也是可以用来写爬虫程序的.php一贯简洁.易用,亲测使用PHPspider框架10分钟就能写出一个简单的爬虫程序. 一.PHP环境安装 和 ...
- Python快速教程 尾声
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 写了将近两年的Python快速教程,终于大概成形.这一系列文章,包括Python基 ...
- 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV
转载自:https://zhuanlan.zhihu.com/p/24425116 本篇是前面两篇教程:给深度学习入门者的Python快速教程 - 基础篇 给深度学习入门者的Python快速教程 - ...
最新文章
- 编程珠玑——第八章习题10扩展和习题11
- Visual Basic 9.0 前沿播报·静态篇(一)局部变量类型推测和数组初始化器
- 使用***搭建javaweb环境
- php wap页下拉刷新代码,js实现的移动端下拉刷新功能代码实例
- C++十进制数转换为二进制表示的算法(附完整源码)
- Fast Matrix Operations
- 用JQUERY为INPUT的TXT类型赋值及取值操作
- 简单选择排序验证性实验
- java代码进行短信接收_自动化测试-自动获取手机短信验证码
- 转:Apple的App Analytics统计平台你必须知道的
- mysql in和like_mysql-一起使用SQL LIKE和IN
- 程序员自曝接私活:10个月时间接了30多个单子,纯收入40万
- 实现一个对Django Models数据进行模拟的Mock方案
- 【数据结构】最大曼哈顿距离
- OSChina 周日乱弹 —— 你撞鬼了吗?
- ICC2: secondary pg pin的作用与连接
- android打败苹果,苹果iOS打败安卓的另一面:配件多于Android
- 10种最流行的国外博客程序
- tomcat+前端的简单配置
- 排序算法九:基数排序