python的random和time模組詳解

2022-09-24 18:12:13 字數 1258 閱讀 4431

目錄

模組指的是包含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 用於生成乙個指定範圍內的隨機符點數,兩個引數其中...