Python零基礎學習筆記(九)——隨機數
話不多說,直接上程式碼
import random
#隨機數
#1.從序列的元素中隨機取出一個數
print(random.choice([1,3,5,7,9]))
print(random.choice(["c","a", "b"]))
print(random.choice(range(6)))
print(random.choice("jjking")) #取字串之中的一個字母
#生成1-100之間的隨機數
r1 = random.choice(range(100))+1
print(r1)
#random.randrange([start,] stop[, step])
#start——指定範圍開始,包含在範圍內,預設是0
#stop——指定範圍結束,不包含在範圍內
#step——指定的遞增基數,預設是1
print(random.randrange(1, 100, 2))
print(random.randrange(1, 100, 3))
#隨機生成[0,1)之間的數(浮點數)
print(random.random())
list = [1,2,3,4,5]
#將list中的所有元素隨機排序
random.shuffle(list)
print(list)
#隨機生成一個實數(可能是小數也可能是整數)uniform裡面是範圍
print(random.uniform(2,7))
執行結果
C:UsersAdministratorAppDataLocalProgramsPythonPython37-32python.exe C:/Users/Administrator/PycharmProjects/untitled/day02/隨機數.py
7
b
3
j
49
75
73
0.11410964627603948
[4, 3, 1, 2, 5]
2.1147715056040295
Process finished with exit code 0
相關文章
- Python學習隨筆(九)Python
- Python學習筆記(隨筆)Python筆記
- Python零基礎學習筆記(十五)——list(列表)Python筆記
- awk學習筆記(15)-數學函式及隨機數筆記函式隨機
- Python零基礎學習筆記(二十六)——變數的作用域Python筆記變數
- Python零基礎學習筆記(二十)——tuple元組Python筆記
- Python零基礎學習筆記(三十)——讀檔案Python筆記
- Python零基礎學習筆記(二十二)——setPython筆記
- 零基礎學習人工智慧—Python—Pytorch學習(九)人工智慧PythonPyTorch
- Python零基礎學習筆記(三十五)——記憶體修改Python筆記記憶體
- Python零基礎學習筆記(二十一)——dict字典Python筆記
- Python零基礎學習筆記(四十)——datetime和CalendarPython筆記
- Python零基礎學習筆記(二十三)——迭代器Python筆記
- Python零基礎學習筆記(二十四)——函式Python筆記函式
- hive學習筆記之九:基礎UDFHive筆記
- Java零基礎學習之路(九)Java虛擬機器記憶體管理Java虛擬機記憶體
- Python零基礎學習筆記(二)——資料的儲存Python筆記
- Python零基礎學習筆記(二十五)——裝飾器Python筆記
- 飛機的 PHP 學習筆記九:安全PHP筆記
- Python基礎學習筆記Python筆記
- Python零基礎學習筆記(二十八)——異常處理Python筆記
- 零基礎學習pythonPython
- Python零基礎好學嗎?零基礎如何學習Python?Python
- 隨機過程學習筆記——概論隨機筆記
- Python學習筆記--Python基礎Python筆記
- Python模組學習:random 隨機數生成Pythonrandom隨機
- 006零基礎學Python:Python 檔案I/O和File方法--學習筆記Python筆記
- Python學習筆記 - 變數Python筆記變數
- JSP學習筆記(六十三):java中生成隨機數JS筆記Java隨機
- python基礎學習筆記(一)Python筆記
- 零基礎學習Python__小甲魚第一課筆記與課後練習Python筆記
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- Python零基礎學習筆記(三十二)——list/tuple/dict/set檔案操作Python筆記
- 零基礎學習 Python 之數字與運算Python
- 零基礎學習Java開發,這些學習筆記送給你Java筆記
- 零基礎學習Java開發,這些學習筆記送給你!Java筆記
- Python學習筆記 - 字串,數字Python筆記字串
- 學習筆記(4):零基礎掌握 Python 入門到實戰-判斷語句,見機行事筆記Python