想专攻 Python 面向对象编程,有什么好的学习资源或项目推荐?
本人刚刚看了一些 Python 的基础,对面向对象很感兴趣,想专攻面向对象方面的知识,请大佬们留言,看什么样的书? 或者刚接触 Python,比基础稍微高那么一点点的书籍。谢谢大家了
想专攻 Python 面向对象编程,有什么好的学习资源或项目推荐?
流畅的 python 如何
想专攻Python面向对象,我建议从官方文档和《Fluent Python》入手,这两个资源能帮你建立扎实的理论基础。官方文档的“Classes”章节是必读的,而《Fluent Python》第二版对描述符、元类这些高级特性讲得很透。
光看理论不够,得动手写。我推荐两个练手项目:
- 实现一个简单的Web框架:模仿Flask的雏形,用类来处理路由和请求。你会自然用到类方法、实例方法,还可能触及元类。
- 写一个游戏实体系统:比如用Pygame做个打飞机游戏。把玩家、敌机、子弹都设计成类,用继承实现不同敌机类型,用组合给实体挂载技能组件。这是理解多态和组合的好方法。
核心就一点:别只学语法,要用设计解决实际问题。找个你感兴趣的方向,用类去建模,过程中遇到问题再去查资料,这样进步最快。
楼上挺好的,往后的话推荐学一下函数式语言和闭包。你会了解面向对象的实现和原理。
这东西不需要学。。。看别人怎么写代码就懂了。
专攻… 看这个说法就觉得这一波学出来多半会点歪科技点
学 c#
专攻面向对象是什么意思… py 多半专攻 ML 数据分析吧
Python3 面向对象编程
喜欢面向对象的话,不如去试试更面向对象的语言?(掏出 Ruby
我觉得你问错问题了(当然也是因为你刚入门).
这个问题很奇怪 工人不会说我专攻使用锤子的方法 而是专攻砸墙 或者专攻 砌砖
学 py 专门学面向对象,会不会失去了原本 py 的魅力。。
我准备专攻 linux ls 命令的使用,有大佬一起吗
没基础请,先学 C++和 linux。。。不用精通,起码的知识要懂。
理解面向对象的思想就行
py 面向对象。。。
一听就是刚培训的
看了半天没懂标题啥意思
我希望专攻 Linux cd 命令的使用,有大佬一起吗?
实际体验是:
Thinking in Java 和 任何一本 C++ 的书,并行对比着读,学面向对象的理论 /概念 就足够了。
动手实践?那么 python 官方手册对于 面向对象部分也足够了。
照着 class 和 方法 的官方手册范例直接写就行了。
没有很复杂且大量复用的需求时,没必要在 python 里用面向对象。
我专攻 rm -rf /* 有大佬一起吗?
7 楼 +1 《 Python 3 面向对象编程》
https://m.douban.com/book/subject/26468916/
我想专攻谈恋爱有什么书推荐没有?
#26 实践出真知
import abc
学 java
python 相反吧, 能不用 oo 就不用, 不得已再用
《 Fluent Python 》 一生推
闭包 在 Fluent Python 里是有讲的。
fluent python 不错


