在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ Python數(shù)字
Python異常處理
Python循環(huán)
Python基本運(yùn)算符
Python網(wǎng)絡(luò)編程(Sockets)
Python可以開(kāi)發(fā)哪些程序?
Python XML解析和處理
Python數(shù)字
Python函數(shù)
Python變量類型
Python os模塊方法
Python迭代器
Python安裝和環(huán)境配置
Python構(gòu)造函數(shù)
Python文件對(duì)象方法
Python日期和時(shí)間
Python的歷史
Python生成器
Python+MySQL數(shù)據(jù)庫(kù)操作(PyMySQL)
Python命令行參數(shù)
Python元組
Python發(fā)送郵件
Python列表
Python文件讀寫
Python教程
Python面向?qū)ο螅惡蛯?duì)象)
Python多線程編程
Python多重繼承
Python決策
Python是什么?
Python快速入門
Python繼承
Python字典
Python字符串
Python操作符重載
Python正則表達(dá)式
Python閉包
Python修飾器
Python功能特點(diǎn)
Python模塊

Python數(shù)字

數(shù)字?jǐn)?shù)據(jù)類型用于存儲(chǔ)數(shù)值。它們是不可變數(shù)據(jù)類型。這意味著,更改數(shù)字?jǐn)?shù)據(jù)類型的值會(huì)導(dǎo)致新分配對(duì)象。

當(dāng)為數(shù)字?jǐn)?shù)據(jù)類型分配值時(shí),Python將創(chuàng)建數(shù)字對(duì)象。 例如 -

var1 = 1
var2 = 10

可以使用del語(yǔ)句刪除對(duì)數(shù)字對(duì)象的引用。del語(yǔ)句的語(yǔ)法是 -

del var1[,var2[,var3[....,varN]]]]

可以使用del語(yǔ)句一次刪除單個(gè)對(duì)象或多個(gè)對(duì)象。 例如 -

del var
del var_a, var_b

Python支持不同的數(shù)值類型 -

  • int(有符號(hào)整數(shù)) - 它們通常被稱為整數(shù)或整數(shù)。它們是沒(méi)有小數(shù)點(diǎn)的正或負(fù)整數(shù)。 Python 3中的整數(shù)是無(wú)限大小的。 Python 2 有兩個(gè)整數(shù)類型 - intlongPython 3中沒(méi)有“長(zhǎng)整數(shù)”。

  • float(浮點(diǎn)實(shí)數(shù)值) - 也稱為浮點(diǎn)數(shù),它們表示實(shí)數(shù),并用小數(shù)點(diǎn)寫整數(shù)和小數(shù)部分。 浮點(diǎn)數(shù)也可以是科學(xué)符號(hào),Ee表示10的冪 -

  • complex(復(fù)數(shù)) - 復(fù)數(shù)是以a + bJ的形式,其中ab是浮點(diǎn),J(或j)表示-1的平方根(虛數(shù))。數(shù)字的實(shí)部是a,虛部是b。復(fù)數(shù)在Python編程中并沒(méi)有太多用處。

可以以十六進(jìn)制或八進(jìn)制形式表示整數(shù) -

>>> number = 0xA0F #Hexa-decimal
>>> number
2575

>>> number = 0o37 #Octal
>>> number
31

例子

以下是一些數(shù)字值的示例 -

int float complex
10 0.0 3.14j
100 15.20 45.j
-786 -21.9 9.322e-36j
080 32.3+e18 .876j
-0490 -90. -.6545+0J
-0×260 -32.54e100 3e+26J
0×69 70.2-E12 4.53e-7j

復(fù)數(shù)由一個(gè)a + bj來(lái)表示,它是由實(shí)際浮點(diǎn)數(shù)的有序?qū)M成,其中a是實(shí)部,b是復(fù)數(shù)的虛部。

數(shù)字類型轉(zhuǎn)換

Python可將包含混合類型的表達(dá)式內(nèi)部的數(shù)字轉(zhuǎn)換成用于評(píng)估求值的常用類型。 有時(shí)需要從一個(gè)類型到另一個(gè)類型執(zhí)行明確數(shù)字轉(zhuǎn)換,以滿足運(yùn)算符或函數(shù)參數(shù)的要求。

  • int(x)x轉(zhuǎn)換為純整數(shù)。
  • long(x)x轉(zhuǎn)換為長(zhǎng)整數(shù)。
  • float(x)x轉(zhuǎn)換為浮點(diǎn)數(shù)。
  • complex(x)x轉(zhuǎn)換為具有實(shí)部x和虛部0的復(fù)數(shù)。
  • complex(x, y)xy轉(zhuǎn)換為具有實(shí)部為x和虛部為y的復(fù)數(shù)。xy是數(shù)字表達(dá)式。

數(shù)學(xué)函數(shù)

Python中包括執(zhí)行數(shù)學(xué)計(jì)算的函數(shù),如下列表所示 -

編號(hào) 函數(shù) 描述
1 abs(x) x的絕對(duì)值,x與零之間的(正)距離。
2 ceil(x) x的上限,不小于x的最小整數(shù)。
3 cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 或者 如果 x > y 返回 1。在Python 3中已經(jīng)棄用,可使用return (x>y)-(x<y)代替。
4 exp(x) x的指數(shù),返回ex次冪
5 fabs(x) x的絕對(duì)值。
6 floor(x) 不大于x的最大整數(shù)。
7 log(x) x的自然對(duì)數(shù)(x > 0)。
8 log10(x) 以基數(shù)為10x的對(duì)數(shù)(x > 0)。
9 max(x1, x2,…) 給定參數(shù)中的最大值,最接近正無(wú)窮大值
10 min(x1, x2,…) 給定參數(shù)中的最小值,最接近負(fù)無(wú)窮小值
11 modf(x) x的分?jǐn)?shù)和整數(shù)部分切成兩項(xiàng)放入元組中,兩個(gè)部分與x具有相同的符號(hào)。整數(shù)部分作為浮點(diǎn)數(shù)返回。
12 pow(x, y) xy次冪
13 round(x [,n]) x從小數(shù)點(diǎn)舍入到n位數(shù)。round(0.5)結(jié)果為 1.0, round(-0.5) 結(jié)果為 -1.0
14 sqrt(x) x的平方根(x > 0)。

隨機(jī)數(shù)函數(shù)

隨機(jī)數(shù)字用于游戲,模擬,測(cè)試,安全和隱私應(yīng)用。 Python包括以下通常使用的函數(shù)。

編號(hào) 函數(shù) 描述
1 choice(seq) 來(lái)自列表,元組或字符串的隨機(jī)項(xiàng)目。
2 randrange ([start,] stop [,step]) 從范圍(start, stop, step)中隨機(jī)選擇的元素。
3 random() 返回隨機(jī)浮點(diǎn)數(shù)r(0 <= r < 1)
4 seed([x]) 設(shè)置用于生成隨機(jī)數(shù)的整數(shù)起始值。在調(diào)用任何其他隨機(jī)模塊功能之前調(diào)用此函數(shù),返回None。
5 shuffle(lst) 將列表的項(xiàng)目隨機(jī)化到位置。 返回None
6 uniform(x, y) 返回隨機(jī)浮點(diǎn)數(shù) r (x <= r < y)。

三角函數(shù)

隨機(jī)數(shù)字用于游戲,模擬,測(cè)試,安全和隱私應(yīng)用。 Python包括以下通常使用的函數(shù)。

編號(hào) 函數(shù) 描述
1 acos(x) 返回x的弧余弦值,以弧度表示。
2 asin(x) 返回x的弧線正弦,以弧度表示。
3 atan(x) 返回x的反正切,以弧度表示。
4 atan2(y, x) 返回atan(y / x),以弧度表示。
5 cos(x) 返回x弧度的余弦。
6 hypot(x, y) 返回歐幾里得規(guī)范,sqrt(x*x + y*y)
7 sin(x) 返回x弧度的正弦。
8 tan(x) 返回x弧度的正切值。
9 degrees(x) 將角度x從弧度轉(zhuǎn)換為度。
10 radians(x) 將角度x從角度轉(zhuǎn)換為弧度。

數(shù)學(xué)常數(shù)

該模塊還定義了兩個(gè)數(shù)學(xué)常數(shù) -

編號(hào) 常量 描述
1 pi 數(shù)學(xué)常數(shù)pi
2 e 數(shù)學(xué)常數(shù)e