沒有任何技術背景怎麼學習Python

2011-12-13 12:55:20 +08:00
 keble
對Python感興趣,覺得用這種語言寫出來的網站很酷,想自己嘗試一下,但是我什麽電腦語言也沒有學習過,只知道基本的html代碼,各位能指點一下如何從頭學起么?
6824 次点击
所在节点    Python
32 条回复
spark
2011-12-13 20:37:14 +08:00
我是通过LPTHW学习的,看到Web.py那章就不看了(因为目的就是为了用这个),现在一边用Web.py一边看简明Python。
已经可以做简单的Web应用了。
keble
2011-12-13 21:10:08 +08:00
@spark 瀏覽了一下你參與的話題 順便問一個問題好了:今天朋友有建議說可以選學Ruby,因為有Ruby on Rails,把框架的問題一起搞定了;而Python則還需要學習一下Django。對於這個問題你有什麽建議嗎?謝謝=)
kojp
2011-12-13 21:13:42 +08:00
@spark

为什么,我也是这样来了一遍,怎么感觉一点进展都木有。。。
spark
2011-12-13 22:23:07 +08:00
@keble @kojp
1. Ruby与Python之间的选择完全是看个人喜好,不过有一点我从我个人的角度提一下,Web.py可以让你在学过一些Python的皮毛之后就开始做些玩具(例如todo-list,我敢保证你做出第一个Web.py的小玩具要比你用Rails做的第一个来得更兴奋),这点与Rails不同,直接上手学Rails会让你晕头转向。

2. 学习Web.py的同时你就是在学Python,但是Web.py的文档是非常非常非常少的,Google吧。

3. Rails是个好东西,学起来绝对没有坏处,但前提是一定要打好Ruby基础。

4. simple-is-better.com放出来的todo-list给了我不少帮助。

5. 我本身是做设计的,HTML、CSS我懂,Javascript也能来点,所以这也算点优势吧。我是学了Ruby on Rails Turtorial的前八章遇到问题了,偶然才去学的LPTHW,在前者也学会了不少东西。

@kojp 可以去找本口碑比较好的Python基础纸质书看,我并非从零开始哦。

其实就是这么回事。
likuku
2011-12-13 22:27:05 +08:00
手头有什么问题是当前工具解决不了的?这些问题里那些自己是有解决方法的?哪些想法是可以由机器来作的?

如此,可以自己选择一些来尝试用 python 来帮你解决。(可以从帮助你提取和处理很多文本里的字符串开始)。


这两个推荐资料就很适合初学者参考。
RT @Mianco via iPhone
Python 基础教程
简明python教程
likuku
2011-12-13 22:27:50 +08:00
纸质书,推荐 可爱的Python (豆瓣) : http://book.douban.com/subject/3884108/
keble
2011-12-13 22:37:52 +08:00
@likuku 哈 正巧室友有這本書 我打算先瞭解一點基本的之後借來看一下
kojp
2011-12-14 09:08:31 +08:00
@spark

市面上的和python有关的书(其实也就那几本),我基本上都看了。。除了英文原版的以及高级编程相关的没看。-----------貌似我智商不够,或者不适合coding。。。 :-(
spark
2011-12-14 09:27:25 +08:00
@kojp 这个这个...边看边做吧,不能光看,去写代码是必不可少的。有时候看的时候晕晕的,写写代码忽然就明白了。
ethanzzz
2011-12-16 05:46:01 +08:00
@keble 我跟你情况一样啊。
gujiaxi
2011-12-16 08:23:54 +08:00
正在学习中…………期末了,课差不多都停了,时间比较多,实在没心思像同学一样整天待在自习室复习毛概、大物……。偶然在图书馆发现本《Python 学习手册》,觉得挺有趣……这算什么情况?
args
2011-12-16 09:42:35 +08:00
老实说,挺难的。
但是如果有心的话,一遍遍的刷熟悉度的话也就那回事。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX