| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Usos de Python Rendimiento
    De acuerdo con el Índice de Idioma Tiobe , Python es uno de los lenguajes de programación más populares en el mundo . Python es un lenguaje de alto nivel que soporta características como el desarrollo interactivo y la gestión de memoria . Los programadores pueden ejecutar código como está escrito , y no es necesario para gestionar los detalles de memoria de bajo nivel , que a menudo afectan a los programadores en otros idiomas. Esto ofrece a los programadores de Python la oportunidad para el desarrollo más rápido en el costo de los programas ligeramente más lentas . La palabra clave Rendimiento Python se utiliza para crear tipos especiales de objetos llamados generadores . Iteración

    iteración es una piedra angular de la programación eficaz. Iteración es lo que permite a los ordenadores para realizar tareas repetitivas una y otra vez hasta alcanzar una condición de salida . A veces se refiere como " bucle ", iteración se puede encontrar en todos los lenguajes de programación . La iteración se realiza a menudo a través de algún tipo de estructura de datos , la realización de una acción sobre cada elemento . En Python , esto se hace de este modo: Lista

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

    de correo en la lista :

    print e

    Este código se imprime todos los números en la lista de la línea de comandos .
    iterables

    Python iterables son un tipo especial de objeto que pueden repetirse con el incorporado en la sintaxis de Python. Iterables se pueden utilizar con la sintaxis de iteración "para" de Python, que los hace muy conveniente. Iterables son cruciales para la comprensión Rendimiento . Objetos iterable típicas incluyen la mayoría de los tipos de datos de Python . Los programadores pueden definir sus propios objetos iterable también.

    Generadores

    Generadores de Python son muy similares a iterables . Sin embargo , a diferencia de los objetos iterable , Generadores sólo pueden usarse una vez. En lugar de almacenar todos los valores , Generadores de Python generan todos los valores en el generador sobre la marcha . Una vez que el generador ha sido utilizada , deja de producir valores y está "muerto ". Un nuevo generador debe ser creado. Los generadores son muy eficiente con la memoria , ya que no almacenan ningún valor.
    Rendimiento

    rendimiento se utiliza para crear generadores . Cuando Python encuentra una instrucción rendimiento , se crea un generador y en realidad no ejecutar el código hasta que el objeto generador se llama . El rendimiento se suelen utilizar de este modo:

    def CreateGenerator () :

    mylist = range ( 3 )

    for i in mylist :
    rendimiento

    i * I Love

    Este generador de rendimientos de los valores ( 1 , 4 , 9 ) para el bucle que llama.

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear un modelo relacional de datos 
    ·Cómo crear un folleto Envía HTML de Salon 
    ·Video Tools Descompresión 
    ·Cómo matar comandos DOS 
    ·Visual Studio SQL Tutorial 
    ·Cómo escribir una función Mad Lib 
    ·Cómo hacer un Game , el cerdito en Pseudocódigo 
    ·¿Cómo convertir la serie hasta la fecha en Oracle 
    ·El Mejor Tutorial Prolog 
    ·Cómo reemplazar una etiqueta H2 
      Artículos destacados
    ·Cómo crear un C + + archivo de encabezado 
    ·Cómo cambiar el orden de las columnas en la tabla Alte…
    ·Cómo hacer un gráfico Terreno en Visual Basic 2008 
    ·Tutorial de Java en el método aleatorio 
    ·Cómo leer una variable de entorno de usuario /sistema …
    ·Cómo Compilar y ejecutar programas con SSH 
    ·Cómo diseñar un programa escrito en C + + para calcul…
    ·Cómo utilizar objetos para ejecutar métodos perteneci…
    ·Cómo instalar el Turbo Pascal 
    ·Cómo encontrar una clave en un diccionario en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com