Skip to content

Latest commit

 

History

History
125 lines (99 loc) · 5.05 KB

index.md

File metadata and controls

125 lines (99 loc) · 5.05 KB

#This is for everyone.

#零基础学Python

#第零部分 独上高楼,望尽天涯路

#第一部分 积小流,至江海

python的最基础支持

  1. Python环境安装:在不同操作系统的安装方法,特别演示了如何编译源码安装
  2. 集成开发环境(IDE):IDE的使用和 hello world
  3. 数的类型和四则运算:数的整型/浮点型,四则运算和基本的运算函数(绝对值/四舍五入/取整/幂/开方)
  4. 啰嗦的除法:除法(含division)、余数和四舍五入
  5. 开始真正编程
  6. 初识永远强大的函数
  7. 玩转字符串(1):基本概念、字符转义、字符串连接、变量与字符串关系
  8. 玩转字符串(2)
  9. 玩转字符串(3)
  10. 眼花缭乱的运算符
  11. 从if开始语句的征程
  12. 一个免费的实验室
  13. 有容乃大的list(1):定义、索引、对list反转和追加元素
  14. 有容乃大的list(2)
  15. 有容乃大的list(3)
  16. 有容乃大的list(4)
  17. list和str比较
  18. 画圈还不简单吗
  19. 再深点,更懂list
  20. 字典,你还记得吗?
  21. 字典的操作方法
  22. 有点简约的元组
  23. 一二三,集合了
  24. 集合的关系
  25. Python数据类型总结
  26. 深入变量和引用对象
  27. 赋值,简单也不简单
  28. 坑爹的字符编码
  29. 做一个小游戏
  30. 不要红头文件(1): open, write, close
  31. 不要红头文件(2): os.stat, closed, mode, read, readlines, readline

#第二部分 穷千里目,上一层楼

python中常用的语句和类

  1. 正规地说一句话
  2. print能干的事情
  3. 从格式化表达式到方法
  4. 复习if语句:if基础、三元操作符
  5. 用while来循环
  6. 难以想象的for
  7. 关于循环的小伎俩
  8. 让人欢喜让人忧的迭代
  9. 大话题小函数(1)
  10. 大话题小函数(2)
  11. python文档
  12. 重回函数
  13. 变量和参数
  14. 总结参数的传递
  15. 传说中的函数条规
  16. 关于类的基本认识
  17. 编写类之一创建实例
  18. 编写类之二方法
  19. 编写类之三子类
  20. 编写类之四再论继承
  21. 命名空间
  22. 类的细节
  23. Import 模块
  24. 模块的加载
  25. 私有和专有
  26. 折腾一下目录: os.path.

#第三部分 昨夜西风,亭台谁登

用python来做网站

  1. 网站的结构:网站组成、MySQL数据库的安装和配置、MySQL的运行
  2. 通过Python连接数据库:安装python-MySQLdb,连接MySQL
  3. 用Pyton操作数据库(1):建立连接和游标,并insert and commit
  4. 用Python操作数据库(2)
  5. 用Python操作数据库(3)
  6. python开发框架:框架介绍、Tornado安装
  7. Hello,第一个网页分析:tornado网站的基本结构剖析:improt模块、RequestHandler, HTTPServer, Application, IOLoop
  8. 实例分析get和post:get()通过URL得到数据和post()通过get_argument()获取数据
  9. 问候世界:利用GAE建立tornado框架网站
  10. 使用表单和模板:tornado模板self.render和模板变量传递
  11. 模板中的语法:tornado模板中的for,if,set等语法,以{%开始,%}语句{%end%}
  12. 静态文件以及一个项目框架:静态目录的建立以及一个基本的项目框架演示
  13. 模板转义:模板自动转义以及不转义方法,url字符转义方法

#第四部分 暮然回首,灯火阑珊处

python模块(第三方库)说明

  1. requests库:针对http的库,比如post,get等
  2. 比较json/dictionary的库:比较两个json,直到最底层,并将结果格式化为dict格式
  3. defaultdict 模块和 namedtuple 模块:内容如题目

#第五部分 Python备忘录

  1. 基本的(字面量)值
  2. 运算符
  3. 常用的内建函数

###内容还在不断更新,欢迎follow me。


###有钱的捧个钱场,有人的捧个人场。如果看官认可本教程,并愿意打赏,当感激涕零。您的资助将是我继续并且奉献更好内容的动力。

###支付宝账号:qiwsir@126.com

感谢支持我的朋友:

陈贤民、李航、王庆、罗苏平、杜明、曹睿、任笠斐、陈艳阳、彭冬碧、范钦武、余威、王志翔


#扩展阅读(来自网络文章)

  1. 人生苦短,我用Python