python3中有六種資料型別:
number(數字)
python3支援int、float、bool、comlpex(複數)
int表示長整型,只有這一種整數型別
python2中沒有bool型別,用數字1表示true,0表示false。python3中把true和false定義為關鍵字了,值仍為1和0,並可以與數字相加。
數值的運算
1 >>>5 + 4 #python數字型別轉換int(x) 轉換成int型別加法2 9
3 >>> 4.3 - 2 #
減法4 2.3
5 >>> 3 * 7 #
乘法6 21
7 >>> 2 / 4 #除法,得到乙個浮點數8 0.5
9 >>> 2 // 4 #除法,得到乙個整數10
011 >>> 17 % 3 #
取餘,取模運算
12 2
13 >>> 2 ** 5#
乘方14 32
float(x) 轉換成浮點型
數學函式
fabs(x) 返回數字的絕對值
round(x [,n]) 返回浮點數x的四捨五入值,如給出n值,則代表捨入到小數點後的位數
隨機數函式
隨機數可以用於數學,遊戲,安全等領域中,還經常被嵌入到演算法中,用以提高演算法效率,並提高程式的安全性。
python包含以下常用隨機數函式:
以下的函式,需要匯入random,並用random.呼叫
如:
importrandom
list_demo = [1,2,3,"
哈哈",5]
python之資料型別
python3 中有六個標準的資料型別 python3 支援int float bool complex 複數 在python 3裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。tuple 元組 元組 tuple 與列表類似,不同之處在於元組的元素不能修改。元組寫在...
python之資料型別
1 什麼是資料型別 變數值才是我們儲存的資料,所以資料類指的就是變數值的不同種類。2 為何資料要分型別?變數值是用來儲存現實世界中的狀態的,那麼針對不同的狀態就應該用不同型別的資料去表示。一 數字型別 整型int 1 作用 表示人的年齡 各種號碼 等級 2 定義 age 18 age int 18 ...
Python 之資料型別
numbers 數字 int 有符號整型 long 長整型 也可以代表八進位制和十六進製制 float 浮點型 complex 複數 string 字串 list 列表 tuple 元組 dictionary 字典 if name main 注意 long 型別只存在於 python2.x 版本中,...