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

Python 零基础应该怎么学?

  •  
  •   Ygmxy · 2019-10-23 15:44:02 +08:00 · 4695 次点击
    这是一个创建于 1859 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位大佬们,请问 python 零基础应该按照什么路线来学习?
    大佬们都是在哪里学习的阿,按照 b 站上的视频来学习可以吗?
    24 条回复    2020-04-13 14:03:05 +08:00
    zydxn
        1
    zydxn  
       2019-10-23 15:54:37 +08:00
    ClericPy
        2
    ClericPy  
       2019-10-23 15:56:02 +08:00
    https://www.v2ex.com/t/611323
    日经, 刚回答过
    Ygmxy
        3
    Ygmxy  
    OP
       2019-10-23 16:08:05 +08:00
    @ClericPy @zydxn 谢谢
    Ygmxy
        4
    Ygmxy  
    OP
       2019-10-23 16:09:49 +08:00
    @ClericPy 请问有没有比较好的视频教程呢?
    harrison0124
        5
    harrison0124  
       2019-10-23 16:10:35 +08:00
    ClericPy
        6
    ClericPy  
       2019-10-23 16:11:19 +08:00
    @Ygmxy 微软家出了一个, 不过是英文的 https://cloudblogs.microsoft.com/opensource/2019/09/19/new-python-training-video-series-beginners/
    此外视频类的我看过不多, 也都不能保证质量, 就不推荐了
    Cooky
        7
    Cooky  
       2019-10-23 16:13:24 +08:00 via Android
    跟着官网教程来一遍就完了
    Ygmxy
        8
    Ygmxy  
    OP
       2019-10-23 16:13:35 +08:00
    @ClericPy 好的,谢啦
    Ygmxy
        9
    Ygmxy  
    OP
       2019-10-23 16:14:08 +08:00
    @harrison0124 谢啦,兄弟
    ClericPy
        10
    ClericPy  
       2019-10-23 16:17:39 +08:00
    @Ygmxy 就像 github 上李笑来那个 https://github.com/selfteaching/the-craft-of-selfteaching 自学是门手艺一样, 自学能力的培养比学编程语言自身更有意义, 这个里面讲 Python 的部分占了不到一半, 但是对学习方法的养成好处还算挺多

    以前我看的一个叫小甲鱼的视频(现在应该过时了)培养的兴趣, 但是只学语言语法并没什么用处, 类似于 learning Python hard way 那样为了语法而学习, 跟死记硬背一样了
    gauzung
        11
    gauzung  
       2019-10-23 16:19:38 +08:00
    B 站视频先走一遍
    zdnyp
        12
    zdnyp  
       2019-10-23 16:20:32 +08:00
    人工智能,别学。
    数据分析先学数学。
    web 看实战视频,可以从 flask 入手。
    爬虫可以看崔庆才的书(视频、网站)对新手比较友好,另外还有廖雪峰的爬虫课程。
    Huelse
        13
    Huelse  
       2019-10-23 16:22:43 +08:00
    Huelse
        14
    Huelse  
       2019-10-23 16:24:05 +08:00
    Series of Python Basic in YTB
    cominghome
        15
    cominghome  
       2019-10-23 16:43:32 +08:00   ❤️ 1
    不建议看视频教学,浪费时间而且太依赖讲师水平。。

    推荐一下我的学习路线:
    1. 先过一遍语法,菜鸟教程、廖雪峰的教程过一遍,以能看懂别人的脚本或简单的项目为分界线。
    2. 简单过一遍官方文档的标准库,不用每个都会,但是每个库大概做啥的要有印象,后面写代码的时候有适用场景能想起来即可。
    3. 开始撸码,其实第一步第二步开始就会写一些简单的脚本 /demo 了。这一步以能使用常用标准库( os, time, sys 等)写脚本来解决日常问题为分界线。
    4. 开始学习一些高级特性,比如魔术方法、抽象类、装饰器啥的,以及常用的第三方库 && 高级点的标准库,比如 asyncio、requests、常用中间件( py-redis,pymysql )、常用开发包( boto3 )这种。也可以开始学习一些框架了,比如 django,flask (看你的需求以及想往什么方向发展)。
    5. 多看别人的项目,模仿着写,慢慢加入自己的想法。
    6. 看源码,从小的项目开始看。(这是我今年的目标,然而还未开始...)
    dantegg
        16
    dantegg  
       2019-10-23 16:46:07 +08:00   ❤️ 1
    朋友圈那个广告了解一下(逃
    Ygmxy
        17
    Ygmxy  
    OP
       2019-10-23 16:59:04 +08:00
    @cominghome 感谢分享,看了你的学习路线以后我的思路比较清晰了
    houzhimeng
        18
    houzhimeng  
       2019-10-23 17:18:29 +08:00
    网上最不缺的就是 python 教程
    xlui
        19
    xlui  
       2019-10-23 20:26:01 +08:00 via Android
    @Ygmxy #17 高级特性可以看看 Fluent Python,中文译本 《流畅的 Python 》
    xlui
        20
    xlui  
       2019-10-23 20:27:10 +08:00 via Android
    视频就算了,浪费时间还学不到什么东西
    PhyllisLin
        21
    PhyllisLin  
       2019-10-24 00:30:50 +08:00 via Android
    @zdnyp 为什么人工智能别学?
    necomancer
        22
    necomancer  
       2019-10-26 06:08:05 +08:00
    有本不错的书叫《笨办法学 python 》,有 Py3 版本。
    zwxharry
        23
    zwxharry  
       2019-11-04 18:43:01 +08:00 via iPhone
    Datacamp
    Lomanfai
        24
    Lomanfai  
       2020-04-13 14:03:05 +08:00 via Android   ❤️ 1
    B 站“麦叔编程”的教程最棒也是最新的,他不会像别人的教程里一直在讲基础知识枯燥无味,他会教你些小东西,这样学起来更有成就感也更有动力。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:11 · PVG 04:11 · LAX 12:11 · JFK 15:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.