一、整數型別
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 列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部或者尾部,可以將其當做佇列與棧使用...