“Conocimientos Programación>Python Programming

Trucos Python

2012/5/14
Python es un lenguaje de programación de alto nivel diseñado para acelerar el desarrollo de software mediante la suscripción de tedioso trabajo asociado con la gestión de memoria o las funciones de hardware de bajo nivel . Esto permite a los programadores centrarse en el propósito original de sus programas , en lugar del código de mantenimiento a poco hacer que funcione. En consecuencia, el lenguaje tiene varios trucos los desarrolladores pueden utilizar para hacer la codificación rápida. Interactivo Shell

Python es un lenguaje interpretado . Esto significa que el programador escribe un archivo de código fuente que es independiente de la plataforma , lo que significa que puede utilizar el mismo código para diferentes sistemas operativos . El código fuente está dirigido entonces por el usuario final a través de un intérprete específico de la plataforma , que convierte el código fuente en código específico de plataforma de la máquina. Debido a que es un lenguaje interpretado , Python tiene un shell interactivo : un programa basado en terminal en la que los programadores pueden escribir directamente código Python y verlo ejecutado por el intérprete al instante. Trabajar con la shell interactivo para poner a prueba los segmentos de código antes de ponerlo en un programa más amplio permite que los programadores se centran en rápido perfeccionamiento de la función de estos segmentos de código antes de que se integran en un programa más amplio .
El objeto de lista

Muchos lenguajes de programación contienen una lista similar objeto en el que los programadores pueden almacenar varios elementos de "slots" únicas dentro de la lista y luego la palabra a los artículos haciendo referencia a número de ranura del elemento. Sin embargo, en la mayoría de los lenguajes de programación , las listas deben ser declaradas como una cierta variable o un tipo de objeto y, por tanto sólo puede contener las variables u objetos de su tipo declarado . Por ejemplo , una lista de números sólo pueden contener números y una lista de cadenas sólo puede contener cadenas. Sin embargo , las listas de Python pueden contener cualquier objeto o variable. Esto permite a un programador para almacenar un número en la primera ranura , una cadena de caracteres en la segunda ranura y una un objeto en la tercera ranura . Esta flexibilidad abre una infinidad de puertas a los programadores
Objeto listas por comprensión

Una característica de Python es su capacidad para ejecutar las listas por comprensión : . Un bucle en que un conjunto de variables , u objetos , se introduce en la función y una línea preestablecida de código se ejecuta con cada elemento de la lista como el sujeto . Por ejemplo , un programador podría alimentar a una lista de números en una lista por comprensión que se suma una unidad al número y cada número en esa lista será aumentada en una unidad. Sin embargo , las listas de Python también pueden contener objetos . Al crear una lista por comprensión que se ejecuta un método de clase especial , un programador de Python puede crear un segmento de código corto que administra la función de cualquier número de objetos de la misma clase .
Rewrite C Secciones

Una desventaja de los lenguajes de alto nivel es que, si bien permiten al programador centrarse en la funcionalidad básica de su programa , no le permiten optimizar su desempeño en la forma que las lenguas de menor nivel posible. Para muchos programas , el intérprete suele hacer un buen trabajo de optimización de rendimiento de un código fuente, pero habrá ocasiones en las que un programador tiene un segmento de código en particular en la que el intérprete no es lo suficientemente eficiente. En estos casos , los programadores de Python pueden reescribir estos segmentos de código en C, un lenguaje de programación de bajo nivel que permite a los programadores administrar las tareas de procesamiento de hardware , e importar estos segmentos de código compilado en el código principal fuente de Python .


Python Programming
Cómo aplanar listas en Python
Cómo romper una cadena en Python
Cómo utilizar las secuencias de comandos de Python para MobiDeDRM
Cómo calcular Weighscore en Python
Python y tipos inmutables
Cómo utilizar Python para comprobar si existe una base de datos
¿Cómo deshacerse de los soportes en Python Matriz
¿Cómo se llama al método Python De Java
Conocimientos Informáticos © http://www.ordenador.online