摘要:
Tip 2-28:Python判断一个数字表达式的类型,如果只有数字,则判断为整数,如果包含小数点或者浮点e,则判断为浮点数,浮点数采取 C - double 的方式处理。python 即认为数字表达式为虚数。0x???, 0o???, 0b??? 来表示一个十六进制、八进制、二进制的整数。使用 hex(num), oct(num), bin(num) 则可以返回整数在这些进制下表达的字符串。复数的话,必须显式声明虚部 (即便是 1+0j),也可以用 complex(r, i) 的方式构造一个虚数。Tip 2-29: 在 Python 3.0+ 基本的数值类型有 int, float 和 co 阅读全文
摘要:
第二部分主要讲述 Python 的类型以及相关的操作。Tip 2-1: Python 程序的架构:Programs(程序) -> Modules(模块) -> Statements(语句) -> Expressions(表达式)Tip 2-2: Python 使用内置类型 (Built-in Types),这意味着 Python 是一个弱类型语言,这样有如下几种好处:1. 易于编码 ; 2. 内置了很多基本对象 (例如 list 和 map); 3. 使用内置对象更为高效; 4. 内置对象是语言标准的一部分。Tip 2-3: Python 对象类型概览对象类型举例数值 Num 阅读全文