深入淺出python
『壹』 python函數深入淺出 13.os.listdir()函數詳解
這是os模塊下操作目錄和文件相關的函數
listdir() 只返回文件夾下所有文件名的列表(list)
:
math 模塊則會把參數轉換伏頌高為 float。
listdir()方法語法格式如下:
參數
path -- 需要列出的目錄路徑,默認為當前路徑
其他相關的操作文件(文件夾)函數如下:
當我們需要遍歷某個文件夾下文件/目錄通常有兩種操作
當獲取文件後如何獲取其後綴名,判斷是否指定格式的文檔、圖片比如txt,doc,bmp,png,gif,jpg等:
無
熟練操作文件和目錄,可以幫組我們寫批量腳本時更高效,也是重要的python基礎缺尺之一。
對基礎運行環境有疑問的,推薦參考: python函數深入淺櫻慶出 0.基礎篇
『貳』 python函數深入淺出 17.random.randint()函數詳解
random() 函數命名來源於英文單詞random(隨機)。
randint是random + integer拼接簡寫而成,代表隨機一個整數
Python標准庫中的random函數,可以生成隨機浮點數、整數、字元串,甚至幫助你隨機選擇列逗手錶序列中的一個元素,打亂一組數據等。
random.randint() 函數的例子:
用於生成一個指定范圍內的整數。其中參數a是下限,參數b是上限,生成的隨機數n:a<=n<=b
a必須小於或等於b,否隱仔則報錯。
其他random的方法:
無
隨機數是用於生成測試入參的好辦法,也常見於各種需要隨機的場合。
但灶指汪是每次隨機帶來的不確定性也會造成某些驗證功能的困難,因此可以使用random.seed()通過指定隨機的種子值保證每次生成隨機數是同一序列的偽隨機數。觀察下面的輸出:
對基礎運行環境有疑問的,推薦參考: python函數深入淺出 0.基礎篇