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