Python資料型別及其操作

2021-09-27 04:07:50 字數 885 閱讀 1916

一、整數型別

1、無取值範圍限制;

2、可用pow(x, y) 來計算x的y次方;

二、浮點數型別

1、範圍存在限制,常規計算可忽略;

2、取值範圍的數量級為10-307到10308,精度為10-16

3、浮點數計算會出現不確定小數的問題,所以要用round()函式進行四捨五入;round(x, d),將x按四捨五入保留d位小數,不確定尾數一般發生在10-16左右,所以可以進行四捨五入;

eg:如圖:

4、浮點數可以用科學計數法表示:eg:4.6e-5 或 6.22e9

三、複數型別

1、用j表示

eg: z = 7 + 9j

2、用z.real,z.imag來獲得實部和虛部;

四、運算子

1、a/b /可以一直除下去,到16位小數

2、a//b // 和c語言一樣,取整。

3、x**y,也可以表示x的y次方;

4、三種型別的精度關係:

整數->浮點數->複數

五、常用數值函式

1、abs(x),絕對值函式

2、divmod(a,b),商餘函式,得到商和餘數eg:divmod(10,3)得到(3,1)

3、pow(a,b)次方函式,a的b次

4、round(x, d),將x按四捨五入保留d位小數.

5、max(x1,x2…),min(x1,x2,…)取得最大最小值函式

6、int(x)變成整數,去掉小數,沒有四捨五入

7、float(x) 變成浮點數

8、complex(x),將x變成複數,後面自動補為x + 0j

Python的賦值及其資料型別

python的賦值 python可同時賦相同值 a b c 10 python同時賦不同值 a,b,c 1,2,3 python資料型別 不可變資料 數字 number int float boolean a true print a true type a 判斷型別 class bool del ...

VC VC 常用資料型別及其操作詳解

vc vc 常用資料型別及其操作詳解 2007年11月06日 星期二 06 57 p.m.目錄 一 vc常用資料型別 列表 二 常用資料型別轉化 2.1數學型別變數與字串相互轉換 2.2 cstring及string,char 與其他資料型別的轉換和操作 cstring,string,char 的綜...

Redis常用資料型別及其基礎操作

redis常用的資料型別有五種,分別為 string,list,set,zset,hash string 是 redis 最基本的型別,你可以理解成乙個 key 對應乙個 value。redis 列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部或者尾部,可以將其當做佇列與棧使用...