为什么有一些 Python 入门书不教 class, yield, self 之类的方法?

查看 140|回复 14
noahlias   
@smallboy19991231 再說一下,辣雞書籍和網絡資源就不用看了,國內作者書籍直接杜絕,在計算機類書籍可以防掉 99%的低質量書,不是說沒有而是很少,最好選公認的入門經典,不止要在豆瓣看評分,還要在 Goodread 上看,網絡資源的學習資料必須要是很出名的那種,否則你在某個網站看到推薦一股腦就直接學很容易掉坑,必須是到處都有到處都說好的那種,最後就是搜索這個資源的前置要求,因為大多數經典的前置知識要求特別高,有些是數學,有些是別的,這些資源在於你只要前置要求基礎可以那麼學起來也不會太困難,最後是看定位,資源和書籍可以分為幾大類,科普,系統入門,系統進階.科普書就當個小說看得了,不要妄想能學到什麼,系統入門類大多數是零基礎即可學習,這種是經典好書的第一選擇,但是還是有個別需要一些前置條件,比如數學什麼的,CS61A 就是此類.最後一種系統進階類就像當於字典一樣,每個都很深入,需要高智商和一些此領域的基礎入門才會收穫巨大,一般自學不用考慮這種.
Vegetable   
你说的没有的那些是 面向对象,没有这部分对于办公自动化来说,基本上没什么影响。
面向对象用于封装大型程序,一般的自动化功能比较单一,逻辑简单,没有这个需求。
wheat0r   
因为这个的一部分属于高级范围了 建议看 fluent python 或者 python cookbook
任何东西都是从基础开始,不可能一开始就给你讲复杂的,你想进阶就得持续学习
另外上面提到的 cs61a 是很好入门编程领域的课程
Vegetable   
因为书名翻译的不好。
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
你再看英文原版书名,人家重点就不是 Python
rimwindy   
师傅带进门,修行靠个人
您需要登录后才可以回帖 登录 | 立即注册

返回顶部