1
c 2010-08-12 03:47:59 +08:00
@lin 我读过的
《Python核心编程》(中文第二版) http://book.douban.com/subject/3112503/ 第一本就读的这个,虽然这本书作者有点问题,但书对于新手来说还是不错的,当参考手册吧 :) 可爱的Python http://book.douban.com/subject/3884108/ 这本书读起来不错,适合对Python有一定了解的 然后就是推荐 集体智慧编程 http://book.douban.com/subject/3288908/ |
2
c 2010-08-12 03:49:27 +08:00
Python核心编程 有电子版,不过排版看起来很别扭
可爱的Python 也有电子版,可以先下电子版的看看,如果好,还是买书吧。支持下作者 多看看Python官方的docs吧 |
3
c 2010-08-12 03:55:57 +08:00
|
4
Livid MOD Python 有一个很强大的游戏框架 cocos2d
http://www.cocos2d.org/ 入门书籍可以选这本: http://product.dangdang.com/product.aspx?product_id=20667966&ref=search-0-A |
5
zxn0 2010-08-12 08:35:23 +08:00
做游戏还得C++。Python在游戏里用的最多还是脚本系统。。。。个人觉得学actionscript都比python划算。。。。如果非要用python不可的话建议学PyOpenGL
|
6
lin OP 谢谢大家!衷心感谢!
我弟弟之前一点都没有接触过和编程沾点边的东西。 所以一定是要零基础就能读的,然后比较容易理解的。 @zxn0 谢谢提示。 不过我了解我弟,现在让他它保持积极性就好了。太复杂的东西他会失去耐心。 python因为我自己也有需要,所以我也会看看,这样他不明白的地方或许我能够帮得上忙。 谢谢大家操心!大家推荐的书我会去研究研究再买。 |
7
iwinux 2010-08-12 09:47:18 +08:00
《可爱的Python》 +1
|
8
mishi 2010-08-12 11:34:30 +08:00
可爱的Python。
从网上找即可 |
9
rveo 2010-08-12 11:54:10 +08:00
百度再不好,也有很好好用的时候 ——
对于 @livid 提的《Python学习手册》:http://www.baidu.com/baidu?q1=Python%D1%A7%CF%B0%CA%D6%B2%E1&ft=all |
10
rveo 2010-08-12 11:55:02 +08:00
对于《可爱的Python》:http://download.csdn.net/source/2254601
|
11
rveo 2010-08-12 12:01:11 +08:00
|
12
Weakdancer 2010-08-12 12:04:17 +08:00
反正我读的是一本叫《A Byte Of Python》的书,中文名叫《简明Python教程》,只有100多页,讲的很基础,而且很好懂。http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/
|
13
Weakdancer 2010-08-12 12:05:15 +08:00
本书的读者
本书可以作为Python编程语言的一本指南或者教程。它主要是为新手而设计,不过对于有经验的程序员来说,它同样有用。 即便你对计算机的了解只是如何在计算机上保存文本文件,你都可以通过本书学习Python。如果你有编程经验,你也可以使用本书学习Python。 如果你以前有编程经验,那么你将会对Python语言和其他你所钟爱的编程语言之间的区别感兴趣。对此我为你指出了许多这样的区别。顺便提醒你,Python将很快成为你最喜欢的编程语言! |
14
fly2never 2010-08-12 12:45:23 +08:00
还有一本 learn python the hard way,也很基础,适合完全没有编程经验的人
|
15
lin OP 有新问题请教:
http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/ch07s03.html 在 “例7.4 使用global语句” 里面, 我弟弟问我为什么 func() 不能像 “例7.3 使用局部变量” 那样, 把 x 放到 func() 里面, 也就是写成 func(x) 谢谢! |
16
c 2010-08-13 10:36:43 +08:00
参考例7.3
在例7.3中,func需要传入一个变量x,然后函数里都是对这个局部变量x操作。 而在例7.4中使用了全局变量 x 就不用再继续传入变量x了。写成func(x) 调用的时候就要传入x哦。而使用全局变量,直接调用func()。 可以不使用全局变量,就尽量避免使用哦。 |
17
lin OP 好。谢谢!
我下午跟他说看他理不理解。 我还想问一下,“用了全局变量就不用传入变量”,我是否能理解为 “不能” 呢?因为硬要传入的话会报错。这是不是Python的一种规定?还是说基于它的运行原理会导致实际错误的产生? 谢谢! |
18
c 2010-08-13 10:55:06 +08:00
应该是一个变量不能同时为外部变量(全局变量)和局部变量
|
19
lin OP 好!太感谢了!茅塞顿开。
|
20
lianghai 2010-08-13 12:01:41 +08:00
这个帖子太值得收藏了。我也要努力启动 Python 的学习了,嗯!
|
21
liuzhoou 2010-08-13 14:16:33 +08:00
Dive Into Python
http://diveintopython.org/ |
22
Kymair 2010-09-10 22:17:09 +08:00
Dive into Python非常不适合入门……
有不少人批评它 |
23
fanzeyi 2010-09-10 22:18:31 +08:00
嗯 不错 等到我入Python的时候 就看看这些书 嗯
|
24
fanzeyi 2010-09-10 22:18:33 +08:00
嗯 不错 等到我入Python的时候 就看看这些书 嗯
|
25
alai 2010-09-10 22:31:13 +08:00
最近发现《Hello world! Computer programming for kids and other Beginners》蛮不错的。给小盆友启蒙很好。
|
26
yangyuhan 2010-10-18 10:31:35 +08:00
关注中,我也想学。
|
27
lin OP 哈~居然被哇了出来~
我之前给弟弟买了本Python学习手册 那时候我还在家,他放暑假,一口气学到不知道第六章还是第七章 对python的概念绝对比我懂得多 后来呢~ 他开学了 我回广州了 我中秋再回去的时候 发现没进度 因为课业繁忙 每晚做作业到很晚 小孩子们很苦 书包也特别重 心疼 |
28
iiduce 2010-10-18 12:31:05 +08:00
python学习手册 +1
可爱的python 可以快速阅读一下, 主要是对python的编程理念有更好的认识,因为整本书的设计就比较pythonic。 |
29
fanzeyi 2010-10-18 12:32:47 +08:00
羡慕
想当年我初二的时候要是有人教就好了 当时就会瞎捣鼓点 asp |
31
lin OP @fanzeyi 你那时候能捣鼓点asp已经很不错了。我直到忘了是高二还是高三才有电脑。那时候只懂捣鼓一下frontpage和dreamweaver做点静态页面。
|