V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
keble
V2EX  ›  Python

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

  •  
  •   keble · 2011-12-13 12:55:20 +08:00 · 6792 次点击
    这是一个创建于 4520 天前的主题,其中的信息可能已经有所发展或是发生改变。
    對Python感興趣,覺得用這種語言寫出來的網站很酷,想自己嘗試一下,但是我什麽電腦語言也沒有學習過,只知道基本的html代碼,各位能指點一下如何從頭學起么?
    32 条回复    1970-01-01 08:00:00 +08:00
    myrual
        1
    myrual  
       2011-12-13 13:10:51 +08:00
    lwjef
        2
    lwjef  
       2011-12-13 13:12:20 +08:00
    笨方法学Python 不知道html代码都能学 =。=
    Rice
        3
    Rice  
       2011-12-13 13:14:03 +08:00
    @myrual 我觉得发这种英文教程太强人所难了。
    keble
        4
    keble  
    OP
       2011-12-13 13:15:24 +08:00
    @Rice 對我來說是的……
    keble
        5
    keble  
    OP
       2011-12-13 13:16:20 +08:00
    @lwjef 笨方法是怎樣學呢?求具體教參……
    spark
        6
    spark  
       2011-12-13 13:19:57 +08:00
    @keble 去搜索 "Learn Python The Hard Way", 中英文都有免费版, 中文名字就是楼上所提
    myrual
        8
    myrual  
       2011-12-13 13:24:35 +08:00
    @Rice 右边的那一列的书都是中文的。入门的话当然没问题。
    计算机类的新知识和经验都是用英文写的,等翻译成中文书要看编辑和出版社。慢的很。
    懂英文的话,靠自己就行了,不依赖翻译。真的强很多。

    已经很久没有买编程类的教材了,最近买了伞哥翻译的那一本。
    keble
        9
    keble  
    OP
       2011-12-13 13:30:26 +08:00
    @spark 原來如此 感謝!
    keble
        10
    keble  
    OP
       2011-12-13 13:33:25 +08:00
    @myrual 多謝!看來學代碼的第一件事是學英文……
    weakfox
        11
    weakfox  
       2011-12-13 13:49:17 +08:00
    不知为何我觉得python好麻烦= =不喜欢缩进,比较喜欢java……
    Mianco
        12
    Mianco  
       2011-12-13 13:50:47 +08:00 via iPhone
    Python 基础教程
    简明python教程
    tioover
        13
    tioover  
       2011-12-13 14:02:30 +08:00 via Android
    笨办法太繁琐了
    楼上的就不错
    补充
    dive into python
    skydark
        14
    skydark  
       2011-12-13 14:02:53 +08:00
    @weakfox 即使不要求缩进也应该去缩进,所以python没带来啥麻烦……
    skydark
        15
    skydark  
       2011-12-13 14:04:05 +08:00
    dive into python 给初学者感觉不大好,第二本或者用过一段时间再看比较好,个人感觉……
    #12的不错
    keble
        16
    keble  
    OP
       2011-12-13 14:11:14 +08:00
    @Mianco 好的 那我可以去買那本教程了
    julian
        17
    julian  
       2011-12-13 14:46:09 +08:00
    现在越来越觉得,英文好才是最佳的入门基础.
    Sivan
        18
    Sivan  
       2011-12-13 15:08:31 +08:00
    cysnap
        19
    cysnap  
       2011-12-13 15:21:44 +08:00
    能读懂html和一点php的看那个最笨的方法学python没有压力。
    brucefeng
        20
    brucefeng  
       2011-12-13 18:50:45 +08:00
    国外教非计算机类学生编程的时候就是用的python,由此可见python入门还是很容易的,如果想深入学习python,所需要的就是计算机类的知识了,而不是编程语言的经验了。
    spark
        21
    spark  
       2011-12-13 20:37:14 +08:00
    我是通过LPTHW学习的,看到Web.py那章就不看了(因为目的就是为了用这个),现在一边用Web.py一边看简明Python。
    已经可以做简单的Web应用了。
    keble
        22
    keble  
    OP
       2011-12-13 21:10:08 +08:00
    @spark 瀏覽了一下你參與的話題 順便問一個問題好了:今天朋友有建議說可以選學Ruby,因為有Ruby on Rails,把框架的問題一起搞定了;而Python則還需要學習一下Django。對於這個問題你有什麽建議嗎?謝謝=)
    kojp
        23
    kojp  
       2011-12-13 21:13:42 +08:00
    @spark

    为什么,我也是这样来了一遍,怎么感觉一点进展都木有。。。
    spark
        24
    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
        25
    likuku  
       2011-12-13 22:27:05 +08:00
    手头有什么问题是当前工具解决不了的?这些问题里那些自己是有解决方法的?哪些想法是可以由机器来作的?

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


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

    市面上的和python有关的书(其实也就那几本),我基本上都看了。。除了英文原版的以及高级编程相关的没看。-----------貌似我智商不够,或者不适合coding。。。 :-(
    spark
        29
    spark  
       2011-12-14 09:27:25 +08:00
    @kojp 这个这个...边看边做吧,不能光看,去写代码是必不可少的。有时候看的时候晕晕的,写写代码忽然就明白了。
    ethanzzz
        30
    ethanzzz  
       2011-12-16 05:46:01 +08:00
    @keble 我跟你情况一样啊。
    gujiaxi
        31
    gujiaxi  
       2011-12-16 08:23:54 +08:00
    正在学习中…………期末了,课差不多都停了,时间比较多,实在没心思像同学一样整天待在自习室复习毛概、大物……。偶然在图书馆发现本《Python 学习手册》,觉得挺有趣……这算什么情况?
    args
        32
    args  
       2011-12-16 09:42:35 +08:00
    老实说,挺难的。
    但是如果有心的话,一遍遍的刷熟悉度的话也就那回事。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3408 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:59 · PVG 18:59 · LAX 03:59 · JFK 06:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.