摘要:說明數據類型是不允許改變的這就意味著如果改變數字數據類型得值,將重新分配內存空間。返回的整數部分與小數部分,兩部分的數值符號與相同,整數部分以浮點型表示。返回浮點數的四舍五入值,如給出值,則代表舍入到小數點后的位數。
說明
數據類型是不允許改變的,這就意味著如果改變數字數據類型得值,將重新分配內存空間。
以下實例在變量賦值時 Number 對象將被創建:
var1 = 1 var2 = 10
使用del語句刪除一些數字對象的引用,del語句的語法是:
del var1[,var2[,var3[....,varN]]]]
整型(int)
在32位機器上,整數的位數為32位,取值范圍為-231~231-1,即-2147483648~2147483647
在64位系統上,整數的位數為64位,取值范圍為-263~263-1,即-9223372036854775808~9223372036854775807
bit_length 當前整數的二進制表示,最少位數
age = 18 print(age.bit_length())
to_bytes 獲取當前數據的字節表示
age = 18 v1 = age.to_bytes(10,byteorder="big") v2 = age.to_bytes(10,byteorder="little") print(v1) print(v2)Python 數字類型轉換
有時候,我們需要對數據內置的類型進行轉換,數據類型的轉換,你只需要將數據類型作為函數名即可。
int(x) 將x轉換為一個整數。 float(x) 將x轉換到一個浮點數。 complex(x) 將x轉換到一個復數,實數部分為 x,虛數部分為 0。 complex(x, y) 將 x 和 y 轉換到一個復數,實數部分為 x,虛數部分為 y。x 和 y 是數字表達式。數學函數
函數 | 返回值 ( 描述 ) | |
---|---|---|
abs(x) | 返回數字的絕對值,如abs(-10) 返回 10 | |
ceil(x) | 返回數字的上入整數,如math.ceil(4.1) 返回 5 | |
cmp(x, y) | 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。 Python 3 已廢棄 。使用 使用 (x>y)-(x | |
exp(x) | 返回e的x次冪(ex),如math.exp(1) 返回2.718281828459045 | |
fabs(x) | 返回數字的絕對值,如math.fabs(-10) 返回10.0 | |
floor(x) | 返回數字的下舍整數,如math.floor(4.9)返回 4 | |
log(x) | 如math.log(math.e)返回1.0,math.log(100,10)返回2.0 | |
log10(x) | 返回以10為基數的x的對數,如math.log10(100)返回 2.0 | |
max(x1, x2,...) | 返回給定參數的最大值,參數可以為序列。 | |
min(x1, x2,...) | 返回給定參數的最小值,參數可以為序列。 | |
modf(x) | 返回x的整數部分與小數部分,兩部分的數值符號與x相同,整數部分以浮點型表示。 | |
pow(x, y) | x**y 運算后的值。 | |
round(x [,n]) | 返回浮點數x的四舍五入值,如給出n值,則代表舍入到小數點后的位數。 | |
sqrt(x) | 返回數字x的平方根,數字可以為負數,返回類型為實數,如math.sqrt(4)返回 2+0j |
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44443.html
摘要:布爾值布爾值和布爾代數的表示完全一致,一個布爾值只有兩種值的數據類型可以通過內置的函數查詢,例如還可以用來判斷和的區別在于不會認為子類是一種父類類型。會認為子類是一種父類類型。基本功能是進行成員關系測試和刪除重復元素。 ...
摘要:的基本數據類型中的變量不需要聲明。在里,只有一種整數類型,表示為長整型,沒有中的。字符串的截取的語法格式如下變量頭下標尾下標索引值以為開始值,為從末尾的開始位置。列表列表是中使用最頻繁的數據類型。注意構造包含或個元素的元組的特殊語法規則。 1、python3的基本數據類型 Python 中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。在 Python 中,...
摘要:一的基本語法縮進統一個或者個空格。中的數據類型中有個標準類型數字字符串列表元組集合字典數字復數在中,只有一種整數類型,表示長整型。如則會顯示,并不是換行。空行與代碼縮進不同,空行并不是語法的一部分。我們將首行及后面的代碼組稱為一個子句。 一、python3的基本語法 1、縮進統一(1個tab或者4個空格)。 for i in range(10): print (i) ...
摘要:作者心葉時間中的變量不需要聲明。中有六個標準的數據類型數字字符串列表元組集合字典。字符串格式化我叫今年歲心葉我叫心葉今年歲如上所示,字符串支持格式化,當然,出來上面用到的和以外,還有一些別的,具體看文檔是不是感覺有點語言的味道。 作者:心葉時間:2018-04-21 09:28 Python 中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。 Python3...
摘要:作者心葉時間中的變量不需要聲明。中有六個標準的數據類型數字字符串列表元組集合字典。字符串格式化我叫今年歲心葉我叫心葉今年歲如上所示,字符串支持格式化,當然,出來上面用到的和以外,還有一些別的,具體看文檔是不是感覺有點語言的味道。 作者:心葉時間:2018-04-21 09:28 Python 中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。 Python3...
閱讀 2650·2021-11-25 09:43
閱讀 670·2021-11-12 10:36
閱讀 4615·2021-11-08 13:18
閱讀 2168·2021-09-06 15:00
閱讀 3106·2019-08-30 15:56
閱讀 924·2019-08-30 13:57
閱讀 1985·2019-08-30 13:48
閱讀 1413·2019-08-30 11:13