domingo, 12 de junio de 2022

CARACTERISTICAS DE PYTHON

 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. 
 Las 5 razones principales para aprender Python

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.
3. De una sola línea
  • 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

Entradas recientes

PYTHON BASICO. TRUCO # 8. LISTAS OPERACIONES PERMANENTES

  Listas – Acciones Permanentes   Ampliar una lista :   [lista1, lista2] : junta listas pero se mantienen como listas separadas, lista1 + li...

Entradas Populares