整數表示的一些黑科技,幫助你更好地理解這門語言。
tg、bool等。
2. 整數表示方法
中的整數可以采用多種表示方法,包括十進制、二進制、八進制和十六進制。其中,十進制是常用的表示方法,例如
a = 10
二進制表示方法以0b開頭,例如
b = 0b1010
八進制表示方法以0o開頭,例如
c = 0o12
十六進制表示方法以0x開頭,例如
d = 0x
3. 整數位運算
中的整數還支持位運算,包括與、或、異或、左移和右移等操作。例如,以下代碼演示了如何使用位運算計算兩個整數的和
a = 10
b = 20
c = (a ^ b) + ((a & b)<< 1)t(c)
4. 整數緩存機制
會緩存-5到256之間的整數對象,例如
a = 10
b = 10t(a is b) True
c = 1000
d = 1000t(c is d) False
5. 總結