1. 程式人生 > >風火程式設計--《python核心程式設計》讀書筆記(二)

風火程式設計--《python核心程式設計》讀書筆記(二)

python核心程式設計–第二版

第四章

4.5標準型別操作符
== 判斷的是值是否相等is判斷的是id是否相同, 所以用is 和 not 的效率會更高.

4.6 標準型別內建函式
cmp(obj1, obj2), 返回obj1-obj2

資料型別
集合分為可變集合{set}, 和不可變集合({frozenset})
有序的是字串, 列表, 元組, 集合無序.

位操作符
單目運算~ num = -(num+1)
num1 << num2: 表示num1*2**num2
num1 & num2: 按位與 1&1 ==1 否則0
num1 | num2: 按位與 0|0 ==0 否則1
num1^ num2: 按位與 1^1 ==0 否則1