Python 數字型別

2021-07-15 03:20:26 字數 2514 閱讀 3309

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)

'0.012'

float(object)轉換成浮點數

>>> a='12e-3'

>>> b=11

>>> c='111.22'

>>> float(a)

0.012

>>> float(b)

11.0

>>> float(c)

111.22

int(object,base=16)#將object按照十六進製制轉換成十進位制

>>> a=11.11

>>> b='11.11'

>>> c='12e-3'

>>> int(a)

11>>> int(b)

traceback (most recent call last):

file "", line 1, in

int(b)

valueerror: invalid literal for int() with base 10: '11.11'

>>> int(c)

traceback (most recent call last):

file "", line 1, in

int(c)

valueerror: invalid literal for int() with base 10: '12e-3'

>>>  a='32'

>>> int(a,16)

>>> 50

4.del

可以使用del語句刪除物件

>>> a='sss'

>>> a

'sss'

>>> del a

>>> a

traceback (most recent call last):

file "", line 1, in

anameerror: name 'a' is not defined

python包括以下執行數學計算的函式。

函式返回(描述)

abs(x)

x的絕對值:x和零之間的(正極)的距離。

ceil(x)

x的上限:最小整數不小於x

cmp(x, y)

-1 if x < y, 0 if x == y, 或1 if x > y

exp(x)

x的指數: ex

fabs(x)

x的絕對值

floor(x)

x的地板:最大的整數不大於x

log(x)

x的自然對數,對於x> 0時

log10(x)

以10為底的對數,x>0。

max(x1, x2,...)

它最大的引數:值最接近正無窮大

min(x1, x2,...)

它的最小引數:值最接近負無窮大

modf(x)

x的兩個項元組的整數和小數部分。這兩個元素具有相同的x符號。整數部分返回乙個浮點數。

pow(x, y)

x**y 的值

round(x [,n])

x在小數點四捨五入到n位數字。 python遠離零點決定:round(0.5) 是1.0 而round(0.5) 為-1.0。

sqrt(x)

x的平方根(x>0)

保留兩位小數,採用格式化,

print '%.2f'%103.477932   字串格式化,之後再整理。

python包括以下執行三角函式計算功能。

函式描述

acos(x)

返回x的反余弦值,以弧度形式表示

asin(x)

返回x的反正弦,以弧度形式表示

atan(x)

返回x的反正切值,以弧度表示形式

atan2(y, x)

返回反正切atan(y / x),以弧度形式表示

cos(x)

返回x 弧度的余弦

hypot(x, y)

返回歐幾里德範數,sqrt(x*x + y*y)

sin(x)

返回x的弧度的正弦值

tan(x)

返回x的弧度的正切

degrees(x)

從弧度到度角 x 的轉換

radians(x)

從角度到弧度角 x 的轉換

該模組還定義了兩個數學常數:

常數描述

pi數學常數pi

e數學常數e

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 整數型 int型別 1.1 說明 1 在pythin中整數型包括正整數 負整數 0。2 位數任意,位數超過計算機自身的計算範圍時,會自動轉用高精度計算。3 如果要指定乙個非常大的整數,只需要寫出其所有位數即可。1.2 格式 1 十進位制數 1.0 9之間的數字組成。2.不能以0作為十進位制數的開...