Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Truques de Python
Python é uma linguagem de programação de alto nível projetado para acelerar o desenvolvimento de software , tendo um trabalho tedioso associado com o gerenciamento de memória ou funções de hardware de baixo nível. Isso permite que os programadores se concentrar no propósito original para seus programas, em vez de código de manutenção apenas para fazê-lo funcionar . Consequentemente, a língua tem vários truques desenvolvedores podem usar para tornar a codificação mais rápida. Interativo Shell

Python é uma linguagem interpretada . Isto significa que o programador escreve um arquivo de código-fonte que é independente de plataforma , ou seja, ele pode usar o mesmo código para diferentes sistemas operacionais. O código-fonte é então executado pelo usuário final através de um intérprete específico da plataforma , que converte o código fonte em código de máquina específico da plataforma . Porque é uma linguagem interpretada , Python tem um shell interativo : um programa de terminal com base no qual os programadores podem digitar diretamente código Python e vê-lo executado pelo intérprete instantaneamente. Trabalhando com o shell interativo para testar segmentos de código antes de colocá -lo em um programa maior permite que os programadores se concentrar em aperfeiçoar rapidamente a função desses segmentos de código antes de integrá-lo em um programa maior .
O objeto da lista

Muitas linguagens de programação contém um objeto de lista semelhante em que os programadores podem armazenar vários itens em "slots" únicas dentro da lista, em seguida, chamar sobre esses itens , fazendo referência a número de slot do item. No entanto, na maioria das linguagens de programação , as listas devem ser declaradas como uma determinada variável ou tipo de objeto e pode , consequentemente, apenas segurar variáveis ​​ou objetos de seu tipo declarado . Por exemplo, uma lista de números pode conter apenas números e uma lista corda só pode conter strings. No entanto , as listas de Python pode conter qualquer objeto ou variável. Isso permite que um programador para armazenar um número no primeiro slot , uma cadeia de caracteres no segundo slot e um objeto no terceiro slot. Esta versatilidade abre um número infinito de portas para programadores
objeto da lista de Compreensão

Uma característica do Python é a sua capacidade para executar compreensões lista : . Uma volta em que um conjunto de variáveis ​​, ou objetos , é alimentado na função e uma linha pré-estabelecido de código é executado com cada item da lista como o assunto. Por exemplo, um programador poderia alimentar uma lista de números em uma compreensão da lista que adiciona uma unidade ao número, e cada número na lista que será ampliada por um. No entanto , as listas em Python também pode segurar objetos. Ao criar uma compreensão da lista que executa um método de classe especial, um programador de Python pode criar um curto segmento de código que gerencia a função de qualquer número de objetos da mesma classe .
Reescreva C Seções

Uma desvantagem de linguagens de alto nível é que, enquanto eles permitem que o programador se concentrar na funcionalidade principal do seu programa , eles não lhe permitem optimizar o seu desempenho na maneira que as línguas de nível mais baixo possível. Para muitos programas , o intérprete geralmente faz um bom trabalho de otimizar o desempenho de um código fonte, mas haverá momentos em que um programador tem um segmento de código particular em que o intérprete não é apenas ser eficiente o suficiente. Nestes casos , os programadores de Python pode reescrever estes segmentos de código em C, uma linguagem de programação de baixo nível que permite que programadores gerenciar tarefas de processamento de hardware, e importar esses segmentos de código compilado para o código fonte principal do Python.
< Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como excluir todas as instâncias de uma classe em Pyth…
·Como compilar Python Com Cygwin 
·Como fazer upload para S3 Com Python 
·Funções recursivas Python 
·Que linguagem é o Python Interpreter codificado em 
·Como abrir um arquivo via Python 
·Funções Python com um dicionário 
·O que é Python EXE 
·Como instalar Pyinotify em Python 2.7 
·Como introduzir um comando para um número em Python 
  Artigos em destaque
·Como editar o Metadados para fotografias 
·Prós e contras de Informática Idiomas 
·Diferenças entre Se & Enquanto Demonstrações 
·Como calcular em Adobe LiveCycle ES 
·As Partes do Microsoft Visual C + + 
·Como limpar JTextField 
·Como enviar uma mensagem de texto com PHP Script 
·Como usar Python Script no servidor Web 
·Como faço para passagem de PHP para iframe 
·Perl Exigir Vs . Use 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados