1. 程式人生 > >【筆記】Python資料型別和序列

【筆記】Python資料型別和序列

基本資料型別

1)除法/和除法//的區別

  • 除法/,對於整數除法而言,會取整,而對於小樹除法則會得到小數。
  • 除法//表示取整除只返回商的整數部分,無論是對於整數還是小數除法,都只會得到整數部分。

2)decimal的運算

from decimal import Decimal print(Decimal(10)/Decimal(3)) print(Decimal(‘10.5’)/Decimal(3))

注:用小數作為Decimal的引數,最好使用字串傳入,保證精度

3)bool型別結果 True和False

4)複數表示

10+5j #python中用j表示虛部

5)math包

import math

6)強制型別轉化

int() float()

7)type()

看型別type()

序列型別

1)字串

單引號,雙引號,三引號。三引號引用可以直接包含多行字串

2)序列

用[ ]來申明

3)元組

用“()”來申明,如(3,)

4)切片訪問

a[1:] a[:8] a[0:8:2]

5)相互轉化

  • str() 轉化為字串
  • list() 轉化為列表