隨筆小記(四)

2021-10-08 18:38:53 字數 1309 閱讀 6531

random() 方法:返回隨機生成的乙個實數,它在[0,1)範圍內。

seed():(random.seed())可以看到當seed()沒有引數時,每次生成的隨機數是不一樣的,而當seed()有引數時,每次生成的隨機數是一樣的,同時選擇不同的引數生成的隨機數也不一樣。

random.sample():可以從指定的序列中,隨機的擷取指定長度的片斷,不作原地修改。

python中for _ in range(10) 與 for i in range(10):

for _ in range(n) 一般僅僅用於迴圈n次,不用設定變數,用 _ 指代臨時變數,只在這個語句中使用一次。在迴圈中兩者的作用相似。

在python中的random.randint(a,b)用於生成乙個指定範圍內的整數。其中引數a是下dao限,引數b是上限,生成的隨機數n: a <= n <= b。

python中*號的特殊用法

單下劃線、雙下劃線、頭尾雙下劃線說明:

python set() 函式:建立乙個無序不重複元素集,可進行關係測試,刪除重複資料,還可以計算交集、差集、並集等。

set intersection() 方法

os.path.exists()就是判斷括號裡的檔案是否存在的意思,括號內的可以是檔案路徑。

隨筆小記(七)

bin 返回乙個整數 int 或者長整數 long int 的二進位制表示。這裡的顯示結果形式與我們平時習慣有些差別,主要是前面多了0b,這是表示二進位制的意思。整數轉二進位制 採用python自帶了方法 bin.比如bin 10 回返回字串 0b1010 只留下 0 1 序列需要把 0b 去掉.u...

隨筆小記(十一)

gui,是 graphics user inte ce 圖形使用者介面 的縮寫。在 gui 中,並不只是輸入文字和返回文字,使用者可以看到視窗 按鈕 文字框等元件,還可以通過滑鼠和鍵盤操作應用。gui 是程式互動的一種不同的方式,使用 gui 開發的程式,和命令列程式一樣,都具有輸入資料 處理資料和...

隨筆小記(二十)

ndarray與array的區別關係python fromfutureimport division的作用 python中的encode 和decode 函式在python中正確使用unicode 乙個字元有許多表示方法,不同的表示方法會使用不同的位元組數。就像前面我說的那樣,字元就是文字中最小的單...