型別
子型別示例
相關模組
數字整數
2**100(2的100次方)
import math
import random
浮點數複數等
小數物件:表現固定精度的特性(例如:頭寸的合計),以及實現更好的數字精度是乙個理想的工具
0.1+0.1+0.1-0.3 = 5.551115123125783e-17
>>> from decimal import decimal
>>> decimal('0.1')+decimal('0.1')+decimal('0.1')-decimal('0.3')
decimal('0.0')
關於小數:decimal模組可以設定所有小數數值的精度、設定錯誤處理等
>>> import decimal
>>> decimal.decimal(1) / decimal.decimal(7)
decimal('0.1428571428571428571428571429')
>>> decimal.getcontext().prec = 4
>>> decimal.decimal(1) / decimal.decimal(7)
decimal('0.1429')
分數:>>> from fractions import fraction
>>> x = fraction(1, 3)
>>> y = fraction(4, 6)
>>> x
fraction(1, 3)
>>> y
fraction(2, 3)
>>> print y
2/3分數和小數都能夠提供比浮點數更直觀和準確的結果
Python 內建資料型別
1 字串 string 1 str this is string print str print type str 2 str 想怎麼些就怎麼些 怎麼的 print str print type str 注意 單引號 雙引號均可,使用三個引號,其內容可以自由書寫 2 布林型別 bool bool f...
Python 內建資料型別(二)
一 字串 不可改變物件 1 定義 有序的字元的集合,用單引號或者雙引號表示,支援索引,切片 就是編號,通過這個編號就能找到相應的儲存空間。正數從左到右,負數從右到左。切片 sx sx 3 sx 2 sx 0 4 2 是指對操作物件擷取其中的一部分 語法 起始 結束 步長 注意 選取的區間屬於左閉右開...
Python內建資料型別總結
在眾多語言的學習和應用中,資料型別必不可少,當然了核心資料型別也無外乎就那麼幾種.很多語言中提供了數字,字串,檔案資料型別,有一部分形式的資料型別以標準庫的形式表示 但是在 python 有很多資料型別都是內建的,不需要 import 數字字串 列表list 字典dict 元組集合 none 布林檔...