丨端木丶荒冬
荒冬的python语言学习楼

本帖最后由 丨端木丶荒冬 于 2012-4-1 14:07 编辑

嘛,从今天开始就要努力学习编程了。有兴趣的同学,觉得困难的同学跟我一起进步吧。

如果我这个文科生都能学会的话,相信你们一定不成问题。

http://woodpecker.org.cn/abyteofpython_cn/chinese/

上面是相关的教材,Swaroop, C. H. 著 沈洁元 译 官网是:www.byteofpython.info

很简单的一个教程,为了方便那些不愿意点进去的同学,我会把今天学习的东西复制到相应的教程里去。

这里是目录:

荒冬的python语言学习第一天

荒冬的语言学习第二天

我们将在这个系列的教程或者称感言中完成

(ZT)程序员技术练级攻略 里提到的

启蒙入门

1、 学习一门脚本语言,例如Python/Ruby
可以让你摆脱对底层语言的恐惧感,脚本语言可以让你很快开发出能用得上的小程序。实践项目:

  • 处理文本文件,或者csv (关键词 python csv, python open, python sys) 读一个本地文件,逐行处理(例如 word count,或者处理log)
  • 遍历本地文件系统 (sys, os, path),例如写一个程序统计一个目录下所有文件大小并按各种条件排序并保存结果
  • 跟数据库打交道 (python sqlite),写一个小脚本统计数据库里条目数量
  • 学会用各种print之类简单粗暴的方式进行调试
  • 学会用Google (phrase, domain, use reader to follow tech blogs)

    为什么要学脚本语言,因为他们实在是太方便了,很多时候我们需要写点小工具或是脚本来帮我们解决问题,你就会发现正规的编程语言太难用了。

2、 用熟一种程序员的编辑器(不是IDE) 和一些基本工具

  • Vim / Emacs / Notepad++,学会如何配置代码补全,外观,外部命令等。
  • Source Insight (或 ctag)

    使用这些东西不是为了Cool,而是这些编辑器在查看、修改代码/配置文章/日志会更快更有效率。

冰糕_要忘记
今天在单位复习
展开Biu

C会了,C++还不会。。今天在单位复习C还被说C过时了。。求拯救我的信心。。。

[查看全文]
馒头馅包子
的凍青蛙
展开Biu

9的凍青蛙 发表于 2012-4-9 20:32

嘛,我推荐个教程吧,虽然是关于编程思想的,但用的是python,边学边看很有益处

http://v.163.com/spe ...

滚去看,还是有视频看比较靠谱,单单看课本啥都不明白啊。

[查看全文]
轻舟过
面瘫大明神
展开Biu

面瘫大明神 发表于 2012-6-16 16:59

入门学py挺好的,因为本身比较简单,还带了REPL方便验证代码,另外因为对格式要求比较严格有助于养成比较好 ...

Lisp是算函数式编程的吧

[查看全文]
冒泡插嘴
LOMOSY_M檬
暑假太无聊了打算学这个
展开Biu

C++入门的~~

暑假太无聊了打算学这个~

因为想做AVG。

无双引擎要用这个的一点基础~

来学吧python!

[查看全文]
面瘫大明神
因为本身比较简单
展开Biu

入门学py挺好的,因为本身比较简单,还带了REPL方便验证代码,另外因为对格式要求比较严格有助于养成比较好的代码风格

不过我喜欢LISP(笑

[查看全文]
Toysoldier
我们学校
展开Biu

mark!我们学校cs第一年就是学python

[查看全文]
l6751902
类程序员路过
展开Biu

~6778!@ 干巴得~文科范c类程序员路过

[查看全文]