[关闭]
@diyer22 2016-03-21T09:30:16.000000Z 字数 1282 阅读 1934

Python学习规划-小磊(模板)


(注意:括号内的是注释,不是文章内容)

作者:小磊

时间:2016/03/16

一. 了解阶段

(谷歌关键词:python 维基百科,右键复制图片链接,放入MarkDown)

维基百科定义:

Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式的计算机程序语言,具有近二十年的发展历史。它包含了一组功能完备的标准库,能够轻松完成很多常见的任务。它的语法简单,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python虚拟机本身几乎可以在所有的作业系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。
Python的官方解释器是CPython,该解释器用C语言编写,是一个由社区驱动的自由软件,目前由Python软件基金会管理。
Python支持命令式程序设计、面向对象程序设计、函数式编程、面向侧面的程序设计、泛型编程多种编程范式。

如何显示Hello world!

(方向不是编程语言的 请跳过此步骤)
  1. print `Hello world!`

Python能干什么?

(谷歌关键词:xx 可以做什么)
  1. 网站开发
  2. 爬虫
  3. 自己写
  4. 自己写

Python的优缺点?

(谷歌关键词:xx 不足 优点

优点:

  1. 啥啥啥
  2. 啥啥啥

缺点:

  1. 啥啥啥
  2. 啥啥啥

同类技术有哪些?

(关键词:xx 和 * 比较)
  1. Ruby
  2. 自己搜
  3. 还是自己搜

他人的推荐及总结

(关键词:xx 怎么学

编程零基础应当如何开始学习 Python ?-知乎

你是如何自学 Python 的?-知乎

筛选适合自己的教程

(关键词:xx 课程 教程 书籍

程序设计入门—Python-网易云课堂
Python入门-imooc
书籍:《Think in Python》


(此分界线以下的把标题写全就行了)

二. 了解完毕!开始学习

1.基础教程

程序设计入门—Python-网易云课堂
python进阶-imooc

2.其他资料

  1. imooc几乎所有Python小教程

3.Google过的一些问题

google 搜索 技巧

  1. python 发邮件
  2. python 爬虫
  3. python 监听键盘发送按键

QQ群问问题

三. 阶段的学习完成

用MarkDown写一篇学习总结

Python学习日志

分享出去与大家进行交流

四. 做点有趣的东西

1. 想法规划

Python文件管理器
北化OJ信息聚合爬虫 V0.10
为熟悉线性代数,将矩阵,用Python实现

2. 付诸行动

3. 遇到的问题

  1. 中文编码问题:使用GBK
  2. 路径转义符问题:路径统一使用'/'
  3. 无权限导致访问异常:学习try:进行异常处理
  4. GBK与Linux不兼容:未解决

4. 作品完成!

DIYer22/ShowFoldersSize
北化OJ信息聚合爬虫 V0.10
为熟悉线性代数,将矩阵,用Python实现

5. 分享出来,让大家提建议

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注