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

想专攻 Python 面向对象方面的,有什么好的推荐

  •  1
     
  •   lvhuiqi · 2018-12-20 23:09:44 +08:00 · 4068 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人刚刚看了一些 Python 的基础,对面向对象很感兴趣,想专攻面向对象方面的知识,请大佬们留言,看什么样的书? 或者刚接触 Python,比基础稍微高那么一点点的书籍。谢谢大家了

    33 条回复    2019-01-04 17:02:03 +08:00
    Yarnus
        1
    Yarnus  
       2018-12-20 23:17:38 +08:00 via iPhone   ❤️ 1
    流畅的 python 如何
    scriptB0y
        2
    scriptB0y  
       2018-12-20 23:24:23 +08:00
    楼上挺好的,往后的话推荐学一下函数式语言和闭包。你会了解面向对象的实现和原理。
    ipwx
        3
    ipwx  
       2018-12-20 23:36:52 +08:00
    这东西不需要学。。。看别人怎么写代码就懂了。
    niubee1
        4
    niubee1  
       2018-12-20 23:40:12 +08:00
    专攻....... 看这个说法就觉得这一波学出来多半会点歪科技点
    jimchen9999
        5
    jimchen9999  
       2018-12-21 00:34:53 +08:00
    学 c#
    kaid97
        6
    kaid97  
       2018-12-21 01:28:18 +08:00 via Android
    专攻面向对象是什么意思… py 多半专攻 ML 数据分析吧
    wangluofansi
        7
    wangluofansi  
       2018-12-21 03:23:31 +08:00 via Android
    Python3 面向对象编程
    msg7086
        8
    msg7086  
       2018-12-21 03:47:28 +08:00
    喜欢面向对象的话,不如去试试更面向对象的语言?(掏出 Ruby
    ruandao
        9
    ruandao  
       2018-12-21 04:01:04 +08:00
    Cooky
        10
    Cooky  
       2018-12-21 07:56:04 +08:00 via Android
    面向对象是骗局(
    xiaket
        11
    xiaket  
       2018-12-21 08:03:14 +08:00
    我觉得你问错问题了(当然也是因为你刚入门).
    GTim
        12
    GTim  
       2018-12-21 08:06:19 +08:00
    www5070504
        13
    www5070504  
       2018-12-21 08:54:45 +08:00
    这个问题很奇怪 工人不会说我专攻使用锤子的方法 而是专攻砸墙 或者专攻 砌砖
    vipppppp
        14
    vipppppp  
       2018-12-21 09:05:35 +08:00
    学 py 专门学面向对象,会不会失去了原本 py 的魅力。。
    lieh222
        15
    lieh222  
       2018-12-21 09:10:05 +08:00
    我准备专攻 linux ls 命令的使用,有大佬一起吗
    ctro15547
        16
    ctro15547  
       2018-12-21 09:13:51 +08:00
    没基础请,先学 C++和 linux。。。不用精通,起码的知识要懂。
    couashi
        17
    couashi  
       2018-12-21 09:16:03 +08:00
    理解面向对象的思想就行
    DonaldY
        18
    DonaldY  
       2018-12-21 09:47:17 +08:00
    py 面向对象。。。
    fzzff
        19
    fzzff  
       2018-12-21 09:49:17 +08:00
    一听就是刚培训的
    zh584728
        20
    zh584728  
       2018-12-21 09:49:27 +08:00
    看了半天没懂标题啥意思
    scukmh
        21
    scukmh  
       2018-12-21 10:16:00 +08:00 via Android
    我希望专攻 Linux cd 命令的使用,有大佬一起吗?
    likuku
        22
    likuku  
       2018-12-21 10:57:28 +08:00 via iPhone
    实际体验是:

    Thinking in Java 和 任何一本 C++ 的书,并行对比着读,学面向对象的理论 /概念 就足够了。

    动手实践?那么 python 官方手册对于 面向对象部分也足够了。

    照着 class 和 方法 的官方手册范例直接写就行了。

    没有很复杂且大量复用的需求时,没必要在 python 里用面向对象。
    ithou
        23
    ithou  
       2018-12-21 11:03:35 +08:00 via Android
    我专攻 rm -rf /* 有大佬一起吗?
    mimzy
        24
    mimzy  
       2018-12-21 11:09:33 +08:00 via Android
    7 楼 +1 《 Python 3 面向对象编程》

    https://m.douban.com/book/subject/26468916/
    fanhaipeng0403
        25
    fanhaipeng0403  
       2018-12-21 11:12:01 +08:00
    xpresslink
        26
    xpresslink  
       2018-12-21 12:49:57 +08:00
    我想专攻谈恋爱有什么书推荐没有?
    likuku
        27
    likuku  
       2018-12-21 12:53:48 +08:00 via iPhone
    @xpresslink #26 实践出真知
    wph95
        28
    wph95  
       2018-12-21 12:55:42 +08:00 via iPhone
    import abc
    SpiderXiantang
        29
    SpiderXiantang  
       2018-12-22 23:48:06 +08:00
    学 java
    iorilu
        30
    iorilu  
       2018-12-23 21:00:02 +08:00
    python 相反吧, 能不用 oo 就不用, 不得已再用
    coroutine
        31
    coroutine  
       2018-12-24 09:32:52 +08:00   ❤️ 1
    《 Fluent Python 》 一生推
    coroutine
        32
    coroutine  
       2018-12-24 09:33:30 +08:00
    @scriptB0y 闭包 在 Fluent Python 里是有讲的。
    AlexMercerZ
        33
    AlexMercerZ  
       2019-01-04 17:02:03 +08:00
    fluent python 不错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1488 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:20 · PVG 01:20 · LAX 09:20 · JFK 12:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.