Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Usos de Python Rendimento
De acordo com o Índice de Língua Tiobe , Python é uma das linguagens de programação mais populares do mundo . Python é uma linguagem de alto nível que suporta recursos como desenvolvimento interativo e gerenciamento de memória. Os programadores podem executar o código como está escrito , e não precisa gerenciar os detalhes de memória de baixo nível que normalmente afetam os programadores em outras línguas. Isto oferece programadores Python a oportunidade para o desenvolvimento mais rápido com o custo de programas um pouco mais lentas. A palavra-chave Python rendimento é usado para criar tipos especiais de objetos chamados geradores. Iteração

iteração é uma pedra angular da programação eficaz. A iteração é o que permite que os computadores para realizar tarefas repetitivas e outra vez até encontrar uma condição de saída . Às vezes referido como " looping ", iteração podem ser encontrados em todas as linguagens de programação de computador. A iteração é frequentemente realizada sobre algum tipo de estrutura de dados, executar uma ação em cada elemento. Em Python , isso é feito assim:

lista = [1 , 2, 3 , 4, 5 ]

para e na lista :

impressão e

Este código irá imprimir todos os números na lista para a linha de comando.

Iterables

Python Iterables são um tipo especial de objeto que pode ser repetido usando o built-in sintaxe Python. Iterables pode ser usado com Python " para " sintaxe iteração , tornando-os muito conveniente . Iterables são cruciais para a compreensão do Rendimento . Objetos Iterable típicas incluem a maioria dos tipos de dados do Python . Os programadores podem definir seus próprios objetos Iterable também.

Geradores

Geradores do Python são muito semelhantes aos Iterables . No entanto , ao contrário de objetos Iterable , geradores só podem ser utilizados uma vez. Em vez de armazenar todos os valores , Geradores de Python gerar todos os valores do gerador na mosca . Uma vez que o gerador tem sido usado, ele deixa de dar origem a valores e é " morto . " Um novo gerador deve ser criado. Geradores são muito eficiente para a memória , já que eles não armazenam os valores.
Rendimento

Rendimento é utilizada para criar geradores. Quando Python encontra uma declaração de rendimento , ele cria um gerador e na verdade não executar o código até que o objeto gerador é chamado. Rendimento é normalmente usado assim:

def CreateGenerator ():

mylist = range ( 3)

for i in mylist :

rendimento i * i

Este gerador produz os valores ( 1, 4, 9) para o loop de chamada.

Anterior :

Próximo : No
  Os artigos relacionados
·A Divisão de Identificação em COBOL 
·Como Chegar Rato X & Y em ActionScript3 
·Como usar SetString para um campo inteiro 
·Como vincular um dicionário para DropDownList 
·Como Ler Tempo em UML 
·Como verificar se uma variável é um inteiro 
·Como os programadores usam Classe Atributos e Métodos …
·Você pode anexar um PDF para um alvo exato no e-mail E…
·Tipos de Aproximação Algoritmos para problemas de oti…
·Como podemos dinamicamente Alocar Array Size 
  Artigos em destaque
·Sem conexão proxy no NetBeans 
·Como criar Distribuidores e arquivos OBJ em C + + 
·Como escrever um programa Fortran 
·Como tirar uma String de um arquivo de entrada e revert…
·Como fazer um fulgor de Button em ActionScript 
·Como desativar uma consulta paralela no Oracle 
·Como Reescrever uma Declaração Then_If 
·Como Reescrever um domínio raiz para default.aspx Com …
·Como adicionar Glut Com o Visual C 
·Como usar algoritmos de criptografia no Visual C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados