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

小白学 Python 请教

  •  
  •   YoungChan · 2020-04-14 20:52:03 +08:00 via iPad · 2752 次点击
    这是一个创建于 1682 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位咖,能不能告知一下在哪学 python,本人小白学点技术武装自己
    13 条回复    2020-04-16 16:33:08 +08:00
    susecjh
        1
    susecjh  
       2020-04-14 21:09:08 +08:00
    B 站啊
    gimp
        2
    gimp  
       2020-04-14 21:12:05 +08:00
    小甲鱼出的 Python 视频教程还不错。
    hello2060
        3
    hello2060  
       2020-04-14 21:18:24 +08:00 via iPhone
    看官方文档吧,google 也有一个简单的课程。
    crella
        4
    crella  
       2020-04-14 22:13:36 +08:00 via Android
    廖雪峰和 runoob 看一手,然后直接看书或者电子书
    wulu
        5
    wulu  
       2020-04-14 22:16:22 +08:00 via Android
    我也在学 Python,这是目前我在学的一些学习资 github.com/eMUQI/Python-study/blob/master/readme.md
    ClericPy
        6
    ClericPy  
       2020-04-14 22:21:53 +08:00
    完全零基础的看看 B 站视频吧... 以前我学不进去时候看的就是小甲鱼的...

    如果有点 C 基础, 可以参考 [Python 中文教程在 2019 年的选择 - Clericpy's Blog]( https://clericpy.github.io/blog/posts/20191027113439/)
    cjq8z
        7
    cjq8z  
       2020-04-15 02:47:38 +08:00 via Android
    找本实体书学习吧。推荐《 Python 编程 从入门到实践》这本书,网上可以下载电子版。

    不推荐学习 Python 跟网上那些博客、B 站视频、免费网站学习,第一个这些网站内容不全,第二个就是侧重点抓不到,第三就是没有考虑到学习的疑惑点。

    就拿廖雪峰 Python3 教程来说,Python 列表那里,就是一笔带过,该详细讲的却不讲,反而讲字符串,问题他讲字符串也不讲详细,也是带过。

    学习 Python 就是快速了解 Python 语言特点,Python 基本语句,比如列表、函数、类等。学习完入门就足够了,后期想搞其它东西再自己学习。

    这本教材,老老实实跟它敲代码,入门也就是一两个星期的事情,学习前先定个目标,学习 Python 后做什么?
    当初我学习 Python 时候,是玩 fish planet 这个游戏太累了,就想写个游戏辅助工具,利用图像识别和文字识别,模拟人操作电脑。
    jeblur
        8
    jeblur  
       2020-04-15 09:20:49 +08:00
    同意 7 楼,最好是先找本书,系统的学下具体有哪些内容,我现在看<Python Crash Course, edition 2>感觉还行<br><br>
    需要注意的是必须结合案例去理解各个 method, expression...的具体效果。<br><br>
    比如 append 是直接修改 list 中的数值,是 mutable 所以无法被赋值,如果 print(list.append())就会打印出 none 的结果
    bnm965321
        9
    bnm965321  
       2020-04-15 11:37:07 +08:00
    官方文档 -> Fluent Python

    两本书足以
    bnm965321
        10
    bnm965321  
       2020-04-15 11:39:02 +08:00
    @jeblur list.append 用 inplace mutate 来形容更合适。mutable 属于形容词或者名词,是概念性的东西。
    jeblur
        11
    jeblur  
       2020-04-15 14:40:22 +08:00
    @bnm965321 感谢大佬,看了下 Fluent Python 豆瓣评分很高[9.6],赶紧下下来看看
    Cmdhelp
        12
    Cmdhelp  
       2020-04-16 13:41:01 +08:00
    不要光看书,光看书没卵用,
    YoungChan
        13
    YoungChan  
    OP
       2020-04-16 16:33:08 +08:00
    有没有哪位有个什么小白群,加一下,学习请教下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3349 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:06 · PVG 08:06 · LAX 16:06 · JFK 19:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.