Python 數字型別

2022-06-19 16:27:14 字數 891 閱讀 2175

python中三個數字型別:

1.整數型別:

整數型別共有四種進製表示。

十進位制     無引導符號   預設情況

二進位制      0b 或 0b      由0、1組成,例如:0b101,0b101

八進位制      0o 或 0o      由0到7數字表示,例如:0o711

十六進製制   0x或0x        由0到9、a到f、a到f組成,例如:0xabc

2.浮點數型別:

浮點數型別兩種表示法:十進位制表示法、科學表示法

由於python支援無限制且準確的整數表示,如果希望獲得精度更高的計算結果,往往採用整數而不直接採用浮點數。

另:python通過標準庫decimal提供了乙個高精度數字型別decimal,並可以使用getcontext().prec引數自定義浮點數精度的位數。例如:

import

decimal

a = decimal.decimal('

3.141592653')

b = decimal.decimal('

1.234567898')

decimal.getcontext().prec = 20

print(a * b)

3.複數型別:

複數型別中實數部分和虛數部分的數值都是浮點數型別。對於複數 z ,可以用 z.real 和 z.imag 分別獲得它的實數部分和虛數部分。

python數字型別 python數字型別

在python中,資料採用了物件的形式 無論是python內建物件還是使用python工具和像c語言自行建立的物件 python數字型別工具 整數和浮點數 複數固定精度的十進位制數 有理分數 集合布林型別 無窮的整數型別 各種數字內建函式和模組 python數字型別在程式中的顯示方式之一是作為常量 ...

python數字型別 Python數字型別有哪些

python中數字型別有分為如下幾種型別 整型 int 長整型 long 浮點型 float 複數型 complex python是一種弱型別語言,所以變數都是不需要提前宣告,可以直接拿來使用。1 整型int表示的範圍是 2147483648到2147483647,如12,600,120等。int範...

Python 數字型別

1.整數 0b 二進位制整數 0o 八進位制整數 0x 十六進製制整數 運算子 乘方 取商 取餘 除法 運算結果為浮點數 2.浮點數 可以使用科學記數法 2e3 3.型別轉換 str 轉換成字串型別 a 111 b 111.1 c 12e 3 str a 111 str b 111.1 str c ...