首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
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
V2EX  ›  Python

Python 零基础应该怎么学?

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

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

    推荐一下我的学习路线:
    1. 先过一遍语法,菜鸟教程、廖雪峰的教程过一遍,以能看懂别人的脚本或简单的项目为分界线。
    2. 简单过一遍官方文档的标准库,不用每个都会,但是每个库大概做啥的要有印象,后面写代码的时候有适用场景能想起来即可。
    3. 开始撸码,其实第一步第二步开始就会写一些简单的脚本 /demo 了。这一步以能使用常用标准库( os, time, sys 等)写脚本来解决日常问题为分界线。
    4. 开始学习一些高级特性,比如魔术方法、抽象类、装饰器啥的,以及常用的第三方库 && 高级点的标准库,比如 asyncio、requests、常用中间件( py-redis,pymysql )、常用开发包( boto3 )这种。也可以开始学习一些框架了,比如 django,flask (看你的需求以及想往什么方向发展)。
    5. 多看别人的项目,模仿着写,慢慢加入自己的想法。
    6. 看源码,从小的项目开始看。(这是我今年的目标,然而还未开始...)
        16
    dantegg   47 天前   ♥ 1
    朋友圈那个广告了解一下(逃
        17
    Ygmxy   47 天前
    @cominghome 感谢分享,看了你的学习路线以后我的思路比较清晰了
        18
    houzhimeng   47 天前
    网上最不缺的就是 python 教程
        19
    xlui   47 天前 via Android
    @Ygmxy #17 高级特性可以看看 Fluent Python,中文译本 《流畅的 Python 》
        20
    xlui   47 天前 via Android
    视频就算了,浪费时间还学不到什么东西
        21
    PhyllisLin   47 天前 via Android
    @zdnyp 为什么人工智能别学?
        22
    necomancer   45 天前
    有本不错的书叫《笨办法学 python 》,有 Py3 版本。
        23
    zwxharry   35 天前 via iPhone
    Datacamp
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4264 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 353ms · UTC 01:39 · PVG 09:39 · LAX 17:39 · JFK 20:39
    ♥ Do have faith in what you're doing.