以下关于Python的几个菜鸟看法是最近在详细学习Python中的一些感受。
实用往往会胜过美观
习惯了c c++ java等语言的人在看到Python编写出来的代码的时候,往往会感觉到Python不如C那样宛如诗歌一样优美,但是Python却是以实用为主的。例如Python中的三重引号的使用。
尽可能自动化,方便开发者
Python在不断地发展演进中一直在提供更多的内建方法属性帮助开发人员更加方便高效的使用它。同时尽可能的提供开发者更加舒适的使用方式。
Python会自动进行内存管理,垃圾回收。
拒绝猜测的诱惑
操作符在使用中必须明确的知道到底是对哪种类型进行的操作,不能存在模棱两可的现象。如 ‘1’ +1在Python中是不允许的。
动态类型
Python动态类型的设计基于对变量,对象还有引用的解释:
- 变量是一个系统表的元素,拥有指向对象连接的空间。
- 对象则是实际分配的一块内存。
- 引用是自动形成的从变量到对象的指针。
其他
面向对象,可移植。