python 学习笔记(一)

876 查看

摘自《python核心编程第二版》 第四章----标准类型操作符

1. 所有python对象都拥有三个特性:身份、类型、值

    身份:可以被认作为该对象的内存地址

    类型:对象的类型决定了这个对象可以保存什么样的值

    值:对象表示的数据项

2.对象的值是否可以更改被称为这个对象的可变性

3.标准类型比较操作符:>、<、==、>=、<=、!=、<>(后面2种都是不等于,建议使用!=)

4.标准类型对象身份比较操作符:is、is not

    例如:a is b (a和b是同一个对象), a is not b (a和b不是同一个对象)

5.直接获取对象的类型:type(a).__name__

6.一个能保存单个字面对象的类型,我们称它为原子或标量存储(数值、字符)。可以容纳多个对象的类型,称之为容器存储(元组、列表、字典)。

7.可变类型允许他们的值被更新(列表、字典),不可变类型不允许值被更新(字符、元组、数值)

8.访问模型共有三种访问方式:直接存取(数值)、顺序(字符、元组、列表)、映射(字典)