第4章 介绍Python对象类型
写在开头的读者笔记
值得一读的小节
1.“为什么使用内置类型” - “Python的核心数据类型”,主要学到了:
Python是强类型语言,你只能对一个对象进行适合该类型的有效操作。
一旦创建了一个对象,它就和操作集合绑定了,只可以对字符串进行字符串相关的操作,对列表进行列表相关的操作。
2.“字符串”
2.1.“字符串” - “不可变性”,主要学到了:
在Python中,每一个对象都可以分为不可变性或者可变性。
数字、字符串和元组是不可变的;列表和字典是可变的。
2.2.“字符串” - “类型特定的方法”,主要学到了:
本小节再次提到了字符串的不可变性;
在Python2.6和3.0中新引入的,字符串的格式化,形式为str.format。
2.3.“字符串” - “寻求帮助”,主要学到了:
主要讲到了dir、help函数的用法。
调用内置的dir函数,会返回一个列表,其中包含了对象的所有属性。由于方法是函数属性,也会在列表中出现。
以双下划线开头并结尾的变量名是用来表示Python实现细节的命名模式。
没有下划线的属性是字符串对象能够调用的方法。
help函数可以查询方法的作用。
例如:help(aSrting.replace)</