Tecnología

Inicio

Una introducción a Python 3

Python 3 es la última encarnación de los poderosos, de propósito general lenguaje de programación escrita por el programador holandés Guido van Rossum. Python 3 cuenta con muchas mejoras en el núcleo del lenguaje, como la sintaxis más limpia. Sin embargo, no es compatible con versiones anteriores de Python. Python 3 es ampliamente utilizado para muchas aplicaciones, como el desarrollo Web, acceso a base de datos, computación científica y juegos.

Tipos de datos

En Python 3, al igual que en las versiones anteriores, cada valor tiene un tipo de datos. Python 3 se resuelve el cual los datos Tipo de cada variable debe tener, en función de su asignación original, y no pierde de vista el tipo de datos internos. Esto significa que no es necesario declarar explícitamente el tipo de datos de cada variable. tipos de datos nativos en Python 3 incluyen booleanos, que tienen valores verdadero o falso, números enteros, números de punto flotante y fracciones, cadenas y tipos más complejos, como el módulo, la función y el archivo.

funciones

Python 3 tiene funciones - bloques con nombre de código que pueden ser ejecutadas en diferentes puntos dentro de un programa - pero son más fáciles de implementar que en algunos otros lenguajes de programación, como C ++, Java y Pascal. Cada declaración de la función comienza con la palabra clave "def", seguido del nombre de la función, a continuación, por uno o más argumentos entre paréntesis. Cada 3 función de Python devuelve un valor; si la función no se ejecuta de forma explícita una instrucción de retorno, se devuelve el valor nulo de Python, llamado "ninguna".

Imprimir () Función

En Python 3, la declaración de impresión ha sido sustituida por la función de impresión (), que toma tres argumentos clave:. La función de impresión () "sep", "extremo" y "archivo" se utiliza para imprimir la salida del programa en la pantalla o en otra parte. Los "sep" por defecto argumento para un espacio. El "fin" por defecto argumento para "\ n", por lo que llama a la función de impresión () son seguidos por una nueva línea. Los valores por defecto "archivo" argumento para "sys.stdout", el flujo de salida estándar. La nueva función de impresión () hace declaraciones de impresión en programas Python anteriores no válidos. Sin embargo, siendo los estados, que pueden ser reemplazados de forma fiable utilizando una herramienta automatizada.

enteros

Python 2 tenía dos tipos de datos separados para los números enteros, conocidos como "int" y "larga". El "int" tipo de datos estaba limitada por el parámetro llamado "sys.maxint", que variaba de una plataforma a otra, pero era generalmente de 2 ^ 32-1, mientras que se utilizó el tipo de datos "largo" para cualquier número entero más grande que un simple "int." Python 3 acaba con el tipo de datos "larga" e incluye un solo tipo incorporado datos de números enteros, llamado " int. "el nuevo" int "tipo de datos se comporta como el viejo" tipo de datos a largo ". Aunque la constante "sys.maxint" se ha eliminado, ya no hay un límite para el valor de los números enteros en Python 3.