This is for everyone.
零基础学Python
第零部分 独上高楼,望尽天涯路
第一部分 积小流,至江海
python的最基础支持
- Python环境安装:在不同操作系统的安装方法,特别演示了如何编译源码安装
- 集成开发环境(IDE):IDE的使用和 hello world
- 数的类型和四则运算:数的整型/浮点型,四则运算和基本的运算函数(绝对值/四舍五入/取整/幂/开方)
- 啰嗦的除法:除法(含division)、余数和四舍五入
- 开始真正编程
- 初识永远强大的函数
- 玩转字符串(1):基本概念、字符转义、字符串连接、变量与字符串关系
- 玩转字符串(2)
- 玩转字符串(3)
- 眼花缭乱的运算符
- 从if开始语句的征程
- 一个免费的实验室
- 有容乃大的list(1):定义、索引、对list反转和追加元素
- 有容乃大的list(2)
- 有容乃大的list(3)
- 有容乃大的list(4)
- list和str比较
- 画圈还不简单吗
- 再深点,更懂list
- 字典,你还记得吗?
- 字典的操作方法
- 有点简约的元组
- 一二三,集合了
- 集合的关系
- Python数据类型总结
- 深入变量和引用对象
- 赋值,简单也不简单
- 坑爹的字符编码
- 做一个小游戏
- 不要红头文件(1): open, write, close
- 不要红头文件(2): os.stat, closed, mode, read, readlines, readline
第二部分 穷千里目,上一层楼
python中常用的语句和类
- 正规地说一句话
- print能干的事情
- 从格式化表达式到方法
- 复习if语句:if基础、三元操作符
- 用while来循环
- 难以想象的for
- 关于循环的小伎俩
- 让人欢喜让人忧的迭代
- 大话题小函数(1)
- 大话题小函数(2)
- python文档
- 重回函数
- 变量和参数
- 总结参数的传递
- 传说中的函数条规
- 关于类的基本认识
- 编写类之一创建实例
- 编写类之二方法
- 编写类之三子类
- 编写类之四再论继承
- 命名空间
- 类的细节
- Import 模块
- 模块的加载
- 私有和专有
- 折腾一下目录: os.path.
第三部分 昨夜西风,亭台谁登
用python来做网站
- 网站的结构:网站组成、MySQL数据库的安装和配置、MySQL的运行
- 通过Python连接数据库:安装python-MySQLdb,连接MySQL
- 用Pyton操作数据库(1):建立连接和游标,并insert and commit
- 用Python操作数据库(2)
- 用Python操作数据库(3)
- python开发框架:框架介绍、Tornado安装
- Hello,第一个网页分析:tornado网站的基本结构剖析:improt模块、RequestHandler, HTTPServer, Application, IOLoop
- 实例分析get和post:get()通过URL得到数据和post()通过get_argument()获取数据
- 问候世界:利用GAE建立tornado框架网站
- 使用表单和模板:tornado模板self.render和模板变量传递
- 模板中的语法:tornado模板中的for,if,set等语法,以{%开始,%}语句{%end%}
- 静态文件以及一个项目框架:静态目录的建立以及一个基本的项目框架演示
- 模板转义:模板自动转义以及不转义方法,url字符转义方法
第四部分 暮然回首,灯火阑珊处
python模块(第三方库)说明
- requests库:针对http的库,比如post,get等
- 比较json/dictionary的库:比较两个json,直到最底层,并将结果格式化为dict格式
- defaultdict 模块和 namedtuple 模块:内容如题目
第五部分 Python备忘录
内容还在不断更新,欢迎follow me。
有钱的捧个钱场,有人的捧个人场。如果看官认可本教程,并愿意打赏,当感激涕零。您的资助将是我继续并且奉献更好内容的动力。
支付宝账号:qiwsir@126.com
感谢支持我的朋友:
陈贤民、李航、王庆、罗苏平、杜明、曹睿、任笠斐、陈艳阳、彭冬碧、范钦武、余威、王志翔