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
pacino
V2EX  ›  Python

自学python,求指点

  •  
  •   pacino · 2013-07-04 10:19:06 +08:00 · 4899 次点击
    这是一个创建于 4168 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近自学了python,基础学得差不多了,准备接下来看django。想找点小项目(不复杂的)练练手,哪里能找到呢?求推荐。
    15 条回复    2013-07-08 11:10:12 +08:00
    Engels
        1
    Engels  
       2013-07-04 10:22:26 +08:00 via iPhone
    Google and docs
    john
        2
    john  
       2013-07-04 10:27:56 +08:00
    用Python分析股票数据,能赚钱最好。
    pacino
        3
    pacino  
    OP
       2013-07-04 10:35:15 +08:00
    @john
    @Engels
    麻烦能具体点么,python新手。
    zorceta
        4
    zorceta  
       2013-07-04 10:39:24 +08:00   ❤️ 1
    @pacino http://wiki.python.org/moin/BeginnersGuide
    每个老手都是从新手过来的
    不要让别人给你发个LMGTFY的链接
    或者来一句RTFD
    你就糗大了
    ferson
        5
    ferson  
       2013-07-04 10:50:47 +08:00
    任何情况下更多的时候是自己摸索,我觉得至少有两个好处:
    1)写程序本身就是在不停地摸索,这是一种习惯问题
    2)自己摸索可以习惯性地不知不觉地就走得更远了,而如果一切都是人家提供好了也就没有习惯性地去想更远的地方

    当然,如果一个问题卡壳卡得太久也不要,这个时候你就可以上来问问题了
    kennedy32
        6
    kennedy32  
       2013-07-04 10:55:58 +08:00
    最重要坚持下去
    pacino
        7
    pacino  
    OP
       2013-07-04 13:54:45 +08:00
    @zorceta
    多谢忠告。
    但我想你是错解了我的意思,提问之前,当然是有过搜索,上过知乎。不过或专业或业余,五花八门,各家说法。我认为这里既然是python讨论组,网友相对来说更专业一点,所以“求推荐”。
    halicando
        8
    halicando  
       2013-07-04 14:22:51 +08:00
    可以在这边练练手 http://www.codecademy.com/
    swulling
        9
    swulling  
       2013-07-04 14:23:05 +08:00
    新手上爬虫吧,搞个随便什么领域的垂直搜索
    Reset
        10
    Reset  
       2013-07-04 15:19:40 +08:00
    @pacino
    请问你为什么要学编程?
    为什么学编程,要学Python语言而不是其它。

    意思就是,当初学编程是为了实现什么,那么你现在就去实现当初想实现的东西;
    ibolee
        11
    ibolee  
       2013-07-04 15:22:54 +08:00
    google+1
    zorceta
        12
    zorceta  
       2013-07-04 16:09:02 +08:00
    @pacino 我的回复有点zhuangbility的意思了,莫怪,哈哈.
    我开始是怎么接触Python的呢...网上认识了一个朋友,他在做的一个论坛是Python写的,我很好奇,以前都是写PHP的队伍.然后就去找教程,找到一个叫"A Byte of Python"的,中文翻译叫《Python简明教程》.只是介绍基本的语法啊类型啊什么的.
    之后就像@Reset 说的一样,你要有一个用它的方向吧?比如我当时跟着那个朋友玩Python的Web开发(真的只是玩,他起码做了一个能用的论坛..惭愧),接触那些Python Web框架,他当时用的是Tornado.然后看文档,一些Web之外的比如分页啊文件读写啊什么的.
    最好的方法,定一个目标,比如做个博客,做个论坛,什么的.然后按自己的规划一点点把不知道的东西补上.多用Google.最后当那个目标完成的时候,你不知不觉就积累了相当的基础了.之后再看看PEP8,看看大牛们是怎么写的.
    重在坚持; )
    kotokz
        13
    kotokz  
       2013-07-04 18:30:37 +08:00
    练手玩这个挺好:http://www.checkio.org/
    longbowapache
        14
    longbowapache  
       2013-07-04 18:38:16 +08:00
    最近也在学,www.codecademy.com
    alex0018
        15
    alex0018  
       2013-07-08 11:10:12 +08:00
    推荐你个国内的学习Python的网站 www.pythoner.cn
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2646 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:05 · PVG 18:05 · LAX 02:05 · JFK 05:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.