Características de Python
- Python es simple y fácil de aprender y también de leer y escribir.
- Python es un ejemplo de FLOSS (software gratuito/libre y de código abierto), lo que significa que uno puede distribuir libremente copias de este software, leer su código fuente, modificarlo, etc.
- Python es un (lenguaje de alto nivel) uno debe preocuparse por los detalles de bajo nivel como la asignación de memoria, etc. al escribir el script de Python
- Es compatible con muchas plataformas como Linux, Windows, FreeBSD, Macintosh, Sloaris, OS/2, Amiga, AROS, AS/400, BeOS, OS/390, PlayStation, Windows CE, etc.
- Python admite la programación orientada a procedimientos, así como la programación orientada a objetos.
- El código de Python puede invocar bibliotecas C y C++, puede llamarse desde y programas C++, puede integrarse con componentes Java y .NET.
1. Escrito dinámicamente
Sin tipo al declarar una variable
Omita los dolores de cabeza de la conversión de tipo Java
Java: int x = 1;
x = (int) x/2;
x ahora es igual a 0
x nunca puede ser igual a 0.5
Pitón: x = 1
x = x/2 x ahora es igual a 0.5
2. Sintaxis sencilla
- Algunos lenguajes de programación te matarán con paréntesis, corchetes, llaves, comas y dos puntos.
- Con Python, pasa menos tiempo depurando la sintaxis y más tiempo programando.
- Soluciones elegantes de 1 línea para lo que requiere un bloque completo de código en otro idioma.
- Un ejemplo: intercambiar x e y
Java: temperatura interna = x;
x = y;
y = temp;
Python: x,y = y,x ¡Guau! Ahora eso es Pythonic
4. Comandos similares al inglés
Java: Cadena nombre = "Bob";
System.out.println (nombre);
Pitón: nombre = "Bob"
imprimir (nombre)
5. Estructuras de datos intuitivas
Listas, Tuplas, Conjuntos, Diccionarios
Potente, pero simple e intuitivo de usar
Flexible (tipos de datos mixtos)
Fuente: traduccion de google al español de clcoding.com
No hay comentarios.:
Publicar un comentario