Módulo de classificação
(1) biblioteca padrão (built-in módulo)
python próprio módulo, por exemplo: tempo, data e hora
representação Python comumente usado no tempo: a string formatada, um carimbo de tempo, uma tupla
# Autor: Anliu Import Time, data e hora de impressão (time.time ()) # obter um timestamp impressão (time.localtime ()) # hora local UTC + 8, na forma de tuplas apresentado o time.sleep (2) # programa STOP 2 seg impressão (time.gmtime ()) # tempo UTC, é apresentada na forma de tuplos Imprimir (time.gmtime (a time.time ())) X = time.gmtime () da impressão (X) da impressão (x.tm_year) da impressão ( x.tm_mon) Imprimir (x.tm_mday) Imprimir (time.mktime (X)) # tupla em selo de impressão (A time.strftime ( "Y-M-D% %%% H:% M:% S "X)) # tupla formatado conversão de cadeia impressão (o time.strptime ( " 2019/11/08 01:52:03 " , " % D %% Y-M-% H:% M:% S " )) # cadeia de formato é convertido num tuplo impressão (que time.asctime)) ( # convertido num formato de cadeia tupla impressão (Tempo. o ctime ()) # formato timestamp é convertido em uma seqüência de impressão (datetime.datetime.now ()) # o tempo de impressão de impressão (datetime.datetime.now () + o datetime.timedelta (. 3)) # após o tempo atual para 3 dias imprimir (datetime.datetime.now () + a datetime.timedelta (-3)) # 3 dias antes do momento de impressão(datetime.datetime.now () + datetime.timedelta (horas = 8 )) de impressão (datetime.datetime.now () + datetime.timedelta (horas = -8))
módulo random
# O Autor: Anliu Import aleatória impressão (random.random ()) # flutuam aleatoriamente de impressão (o random.randint (1,3)) # imprimir um inteiro aleatório 1,3 impressão (random.randrange (1,3)) # Imprimir aleatório inteiro 1, 2 Imprimir (o random.choice ( ' Olá ' )) # lista ou string elementos Imprimir (random.sample ( ' Olá ' , 2)) # aleatoriamente dois personagens lista = [ " a " , " B " " C " " D" " E " " F " " G " ] random.shuffle (Lista) # perturbar a listagem de sequências de impressão (lista)
aleatória Exemplo: Código
# O Autor: Anliu Import aleatória # print quatro dígitos # checkcode = '' # for i in range (4.): # Atual = o random.randint (1,9) # checkcode = + STR (atual) # impressão (checkcode) # Imprimir quatro dígitos mais a letra checkcode = '' para que no Range (4. ): atual = random.randrange (0,4 ) IF == atual I: tmp = CHR (a random.randint (65, 90, )) else : tmp = random.randint (0,9 ) checkcode + = str (tmp) print (checkcode)
(2) Módulo de Open Source
(3) módulo personalizado