Pitão built-in função de (a)

1.divmod (a, b) retorna um tuplo do quociente e o resto de (a // b, a% b)

2.all () é usado para determinar todos os elementos pode ser dada iteração parâmetros no se iterable são verdadeiras, se é para retornar True, caso contrário False

      Se todos os elementos de iterable não 0, '', False ou iterable está vazio, todos (iterable) Retorna True

3.enumerate ()  

estações = [ 'mola', 'verão', 'queda', 'inverno'] 
lista (Enumerar (estações)) 
[(0, 'Spring'), (1, 'Summer'), (2, 'queda') , (3, 'Winter')] 

lista (enumerate (estações, iniciar = 1)) #下标从1开始
[(1, 'Primavera'), (2, 'Summer'), (3, 'queda') , (4, 'Winter')]

  

função 4.int () é utilizada para converter uma cadeia ou um número inteiro

int ( '12', 16) # se os parâmetros de base, em seguida, a entrada 12, tal como uma cadeia de 12 hexadecimal 
18 é 
int ( '0xA', 16)   
10   
int ( '10' ,. 8)   
. 8

5.ord valor ASCII () para que um personagem (uma cadeia de comprimento 1) como um parâmetro e retorna o correspondente

>>> ord ( ' uma ' ) 97

6.Any () para determinar se não esvaziar, falsa, devolve Verdadeiro

>>> qualquer (( 'a', 'b', '', 'd')) # tupla tupla, existe um elemento vazio 
Verdadeiro 
 
>>> a qualquer ((0, '', Falso)) Elemento # tupla grupo, todos os elementos sendo 0, '', false 
false

Valor 7.eval () é usado para realizar uma expressão de cadeia, e retorna a expressão

S = (34) 
de impressão (Eval ( "S * 3")) 
102

8.pow ()

POW (x, y) é equivalente a Y * X: 

4 ** 2 # 16 resultado 
4 ** 2,5 # resultado é 32,0 
POW (X, Y, Z) é equivalente a Y% Z ** X: 

. 4 * 2,5% * # 3 resultados 2.0 
#pow (x, y, z) z X quando este parâmetro não está presente, Y não está limitada se a flutuar, e quando o terceiro parâmetro é utilizado para assegurar que apenas os primeiros dois parâmetros ele pode ser um inteiro 
>>> POW (11.2,3.2) 
2.277,7060352240815 
>>> POW (11.2,3.2,2) # resultado de um erro 
Traceback (resultados mais recentes Last Call): 
  File "<stdin>", linha 1, na <Module> 
TypeError : POW () 3º Todos os argumentos O argumento não são permitidos a menos que os números inteiros 
>>>

execução 9.exec

com aberto ( 'test1.py', 'r') como f: 
    exec (f.read ()

10.issubclass determina se B é uma subclasse de A

Uma classe de: 
    passagem de 
classe B (A): #B herdada de A, B é uma subclasse de uma 
    passagem de 
    
impressão (issubclass (B, A))

A 11.super () método é usado para chamar a classe pai (super classe)

Uma classe: 
     def adicionar (auto, x): 
         y = x + 1 
         impressão (y) 
classe B (A): 
    def adicionar (auto, X): 
        . super () adicionar (x) 
b = B () 
b.add (2) # 3

12. iter iteração gerado

>>> lst = [1, 2, 3] 
>>> for i in iter (LST): 
... print (i) 
... 
1 
2 
3

13.tuple grupo argumento lista

Filtro 14.filter

def is_odd (n): 
    retorno n% 2 == 1 
 
newlist = filtro (is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) 
de impressão (newlist)

15.chr e ord

de impressão (CHR (43)) 
de impressão (ord ( "b")) 
+ 
98

16.callable método para detectar se um objecto pode ser chamado, pode ser chamado um objecto refere-se à capacidade de utilização parênteses () chamada de método.

>>> exigível (1) 
Falso 
>>> 1 ()

17.lacals ()  

def func (): 
     a = 1 
     b = 2 
     print (locals ()) 
 func () # { 'a': 1, 'b': 2}

função 18.reduce () será elementos de parâmetros cansados ​​em uma sequência. reduzir (função) foi removido a partir do espaço nome global, é agora colocado no módulo em functools

de functools importar reduzir 

def adicionar (x, y): 
    return x + y 

impressão (reduzir (add, intervalo (1, 101)))

19.frozenset () retorna uma coleção congelado, a coleção não pode adicionar ou remover quaisquer elementos após congelamento

a = frozenset (intervalo (10) ) # gera um novo conjunto de imutável 
>>> Um 
frozenset ([0 ,. 1, 2 ,. 3 ,. 4 ,. 5 ,. 6 ,. 7 ,. 8 ,. 9]) 

Por coleções congelados (ou seja, o conjunto de imutável ) é? Uma vez que o conjunto de relações, há elementos na recolha de um outro conjunto de condições, mas a recolha geral (conjunto) em si é variável , de modo que as suas instâncias serão não ser colocado um outro conjunto de elementos (conjunto mosto é tipo imutável).

Portanto, para fornecer um conjunto de funções frozenset imutável, quando o conjunto não é alterado quando se atende aos requisitos como um conjunto de elementos , ele pode ser configurado em outro.

Acho que você gosta

Origin www.cnblogs.com/dinglei0001/p/12563266.html
Recomendado
Clasificación