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

Thinkcspy 7.7 Condicionales encadenados

  7.7.  Condicionales encadenados  Python proporciona una forma alternativa de escribir selecciones anidadas como la que se muestra en la se...

Entradas Populares