Python學習筆記 random 生成隨機數

2021-08-19 11:26:10 字數 419 閱讀 7578

匯入模組 :import random

函式作用

random.random()

在[0,1)之間生成乙個隨機的浮點數

random.randrange( i , j , k )

在i he j 之間返回乙個隨機數,包括 i 但不包括 j ,若加上 k ,則返回的值和 i 有整數個 k 間隔

random.randint(a,b)

返回乙個數 n , a =< n <= b

random.choice(list)

返回乙個序列中的乙個元素,可以是 列表 或者 元組 或者是字串,但不是能字典

random.shuffle(list)

將乙個列表亂序排列(只能是列表)

random.uniform(a,b)

返回a 和 b 之間的浮點數

Python學習之控制結構以及random庫的使用

程式的控制結構大致如下圖所示 注 眾所周知,程式的執行過程是按照從上至下順序執行,所以我們在寫程式的時候要嚴格遵循這一點來進行編寫demo score eval input 請輸入成績 if score 95 print excellent elif score 85 print good elif...

Python順序與range和random

range start,stop step start是開始,stop是停下,step是步長。range 10 range 0,10 list range 10 生成乙個0到9之間的序列 0,1,2,3,4,5,6,7,8,9 list range 1,10 生成1到9的序列 1,2,3,4,5,6...

Python3學習 隨機數生成和random函式

本文將對python3中 random函式的多種用法做簡要介紹。作用 返回乙個範圍在 0,1 0,10,1 內的隨機數。例 import random print random number is random.random 作用 在指定範圍內生成隨機數。語法 random.uniform 下界,上...