丨端木丶荒冬
荒冬的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,而是这些编辑器在查看、修改代码/配置文章/日志会更快更有效率。

9的凍青蛙
我推荐个教程吧
展开Biu

`65`

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

http://v.163.com/special/opencourse/bianchengdaolun.html

就是网易公开课里面的MIT的编程导论,里面很多思想都很有用,特别分治法是最常用的,用的语言是python【话说是macbook,羡慕- -

他们讲课都不错,有中文字幕

话说网易公开课里面的一些课程不错,就算学过了再看一遍还是很有感悟- -

[查看全文]
挨T虫穴
丨端木丶荒冬
展开Biu

丨端木丶荒冬 发表于 2012-4-6 19:40

= = 好吧 那我换C试试?

我原本想给你找找我写那篇用C语言来入门和解释为什么用C比较好的文章....结果翻了半个钟都找不到#16!

不过你还是根据自己情况定吧...............

[查看全文]
丨端木丶荒冬
不知道哦
展开Biu

挨T虫穴 发表于 2012-4-6 19:39

不知道哦 我也是菜鸟

只是听大大们说,这种方法入门可能不合适所有人

对于很多人来说都是学C入 ...

= = 好吧 那我换C试试?

[查看全文]
挨T虫穴
丨端木丶荒冬
展开Biu

丨端木丶荒冬 发表于 2012-4-5 23:18

我是新手 别嘲笑我 都准备弃坑了 因为现在3.XX改了好多啊 准备换一个入门来着 有什么建议么 ...

#25!不知道哦 我也是菜鸟

只是听大大们说,这种方法入门可能不合适所有人

对于很多人来说都是学C入门的多......我也是这样入门的..............

[查看全文]
丨端木丶荒冬
还真有人按照上面的做了
展开Biu

挨T虫穴 发表于 2012-4-5 22:25

还真有人按照上面的做了........

#16! 我是新手 别嘲笑我 都准备弃坑了 因为现在3.XX改了好多啊 准备换一个入门来着 有什么建议么

[查看全文]
挨T虫穴
为啥要用脚本语言入门
展开Biu

秋声赋 发表于 2012-3-31 23:23

为啥要用脚本语言入门。。

C到C++到C#也不错。。。。

还真有人按照上面的做了........

[查看全文]
秋声赋
为啥要用脚本语言入门
展开Biu

为啥要用脚本语言入门。。

C到C++到C#也不错。。。。

[查看全文]
lostideal