Python的數據類型之Number

Python3中有六種數據類型:算法

  • Number
  • String
  • List
  • Tuple
  • Sets
  • Dictionary

Number(數字)安全

Python3支持int、float、bool、comlpex(複數)dom

int表示長整型,只有這一種整數類型函數

Python2中沒有bool類型,用數字1表示True,0表示False。Python3中把True和False定義爲關鍵字了,值仍爲1和0,並能夠與數字相加。spa

數值的運算code

 1 >>>5 + 4  # 加法
 2 9
 3 >>> 4.3 - 2 # 減法
 4 2.3
 5 >>> 3 * 7  # 乘法
 6 21
 7 >>> 2 / 4  # 除法,獲得一個浮點數
 8 0.5
 9 >>> 2 // 4 # 除法,獲得一個整數
10 0
11 >>> 17 % 3 # 取餘,取模運算
12 2
13 >>> 2 ** 5 # 乘方
14 32

Python數字類型轉換blog

int(x) 轉換成int類型遊戲

float(x) 轉換成浮點型數學

數學函數io

fabs(x) 返回數字的絕對值

round(x [,n]) 返回浮點數x的四捨五入值,如給出n值,則表明舍入到小數點後的位數

隨機數函數

 

隨機數能夠用於數學,遊戲,安全等領域中,還常常被嵌入到算法中,用以提升算法效率,並提升程序的安全性。

 

Python包含如下經常使用隨機數函數:

如下的函數,須要導入random,並用random.調用

如:

import random

list_demo = [1,2,3,"哈哈",5]
print(random.choice(list_demo))

相關文章
相關標籤/搜索