Python3数字
Python3數字數據類型用于存儲數值。
數據類型是不允許改變的,這就意味著,如果改變數字數據類型的值,將重新分配內存空間。
Python支持三種不同不同的數值類型:
整型(int):通常是被稱為整型或整數,是正或負整數,不帶小數點。python3整型是沒有限制大小的。可以當作Long類型使用
浮點型(float):浮點型是由整數部分與小數部分組成,浮點型也可以是由科學計數法表示。
復數(complex):復數是由實數部分和虛數部分構成,他們都可以是浮點型。
?
Python數字類型轉換
有時候我們需要對數據內置的類型進行轉換,數據類型的轉換,只需要把數據類型作為函數名即可。
int(x):將x轉換成一個整數
flaot(x): 將x轉換成一個浮點數
complex(x): 將x轉換成一個復數,實數部分為x,虛數部分為0
complex(x,y):將x和y轉換成一個復數,實數部分為x,虛數部分為y。
?
Python數字運算:
可以直接使用 +,-,*,/? 來使用表達式進行數字計算。
?
數字函數
| 函數 | 描述 |
| abs(x) | 返回數字的絕對值 |
| ceil(x) | 返回數字的上入整數 |
| exp(x) | 返回e的x次冪 |
| fabs(x) | 返回浮點數數字的絕對值 |
| floor(x) | 返回數字的下舍整數 floor(4.9) = 4 |
| log(x) | 返回以e為底的對數 |
| log10(x) | 返回以10為底的對數 |
| max(x1,x2…) | 返回給定參數的最大值 |
| min(x1,x2,…) | 返回給定參數的最小值 |
| modf(x) | 返回x的整數部分和小數部分,兩部分的數值符號與相同,整數部分以浮點型表示 |
| pow(x,y) | x**y運算后的值 |
| round(x,[,n]) | 返回浮點數的四色五入值 |
| sqrt(x) | 返回x的平方根 |
?
隨機數函數:
隨機數可用于數字,游戲和安等領域,還經常被嵌套到算法中,用以提高算法效率,并提高程序的安全性。
Python包含以下常用的隨機函數
| 函數 | 描述 |
| choice(seq) | 從序列中隨機挑選一個元素。 random.choice(range(10)),從0-9隨機挑選一個整數 |
| randrange(start,stop,step) | 從指定范圍內,按指定基數遞增的集合中獲取一個隨機數,基數的默認值為1 |
| random() | 隨機生成一個實數,它在(0,1)范圍內 |
| seed(x) | 改變隨機數生成數種子。 |
| shuffle(lst) | 將序列的所有元素隨機排序 |
| uniform(x,y) | 隨機生成下一個實數,它在[x,y]中 |
?
三角函數:
| 函數 | 描述 |
| acos(x) | 返回x的反余弦弧度值 |
| asin(x) | 返回x的反正弦弧度值 |
| atan(x) | 返回x的反正切弧度值 |
| atan2(y,x) | 返回給定的x和y坐標值的反正切值 |
| cos(x) | 返回x的弧度的余弦值 |
| hypot(x,y) | 返回歐幾里得范數(sqrt(x*x+y*y) |
| sin(x) | 返回x弧度的正弦值 |
| tan(x) | 返回x弧度的正切值 |
| degrees(x) | 將弧度裝換成角度 |
| radians(x) | 將角度轉換成弧度 |
?
數學常量
| 常量 | 描述 |
| pi | 圓周率 |
| e | 自然常數 |
轉載于:https://www.cnblogs.com/wanghao-boke/p/11389293.html
總結
- 上一篇: 女性习惯性流产什么原因
- 下一篇: Python3条件判断