目錄
模組指的是包含python**的檔案,也就是乙個.py檔案就是乙個模組。資料夾(directory)---->包(package),是一種特殊的模組。模組名要符合識別符號的命名規範,以字母開頭,且不能和自帶的模組重名。模組第一次被匯入時會先執行模組本身,多次匯入只有第一次會執行。
變數→屬性
函式→功能
類→功能的集合
自測**→測試模組能不能正常使用
main方法只有直接執行模組本身才會被執行,當模組被呼叫時,main方法不會被執行
1.在指定目錄搜尋指定模組,執行該模組獲取模組中的屬性(變數)和功能(方法)
2.指定目錄:當前專案所在目錄---->path環境變數
3.如果在指定的目錄都沒有找到所需的模組,就報錯
4.包本身是一種特殊的模組,導包就是導模組
5.把同一型別的模組放在乙個包(資料夾)
6.python package包其實就是資料夾,比普通的資料夾多了乙個初始化檔案__init__.py
from 目錄層級 import 模組名
from 目錄層級.模組名 import 功能
import ***(匯入整個模組,多用於匯入python自帶模組)
常用方法:
uniform(a,b):生成(a,b)之間的隨機小數
random():生成(0,1)之間的隨機小數
randint(a,b):生成[a,b]之間的隨機整數
randrange(a,b,[步長]):生成[a,b)之間的隨機整數,步長預設為1
choice():隨機選擇序列中的乙個元www.cppcns.com素
shuffle():隨機打亂列表本身元素的順序
時間戳:time()-----計算機能夠識別的時間
時間元組:localtime()-----用來操作時間
format time 格式化字串:strftime()-----人能夠認識的時間
sleep(sec):暫停sec秒
time():獲取當前的時間戳
localtime/gmtime([時間戳]):將時間戳轉為時間元組,預設當前系統時間元組
gmtime獲取到的是utc 時間
mktime(時間元組):將時間元組轉為時間戳
strftime(時間字串格式,時間元組):將時間元組轉為格式化時間字串
strptime(時間字串,字串對應的格式):將格式化時間字串轉為時間元組
本文標題: python的random和time模組詳解
本文位址:
Python顏色輸出和random的學習
顏色輸出模組 termcolor random 的 學習 usr bin env python encoding utf 8 import random from termcolor import colored buytimes 1 try times input 想買幾注 預設一注 except...
Python之random模組和time模組
import random x random.random y random.random print x,y 10 random.random 隨機生成乙個 0,1 之間的隨機數 m random.randint 0,10 print m random.randint 隨機生成乙個 0 10 之間...
Python中的random模組
python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform的函式原型為 random.uniform a,b 用於生成乙個指定範圍內的隨機符點數,兩個引數其中...