El lenguaje de programación de Python se caracteriza por tener datos compuestos. Estos pueden ser conjuntos, numéricos, mapeo y secuencias. Normalmente son utilizados para agrupar otro tipo de valores y están incluidos por defecto en el intérprete.
Cuando los datos son de tipo estándar se utilizan variables y constantes, que son acompañados de diferentes tipos de operadores. De esta forma se estructuran de forma lógica los datos en Python. Sin embargo, cabe destacar que existe una jerarquía de tipos, la cual hay que tomar en cuenta al programar en este lenguaje. A esto se le llama Estructuras de datos en Python.
Por esa razón y muchas otras más no menos importantes, es que te recomendamos este curso de python profesional, el cual lo imparten de manera presencial o en linea, con instructores expertos en este lenguaje de programación.
Aunque existen tipos que están divididos en jerarquías, algunas extensiones de módulos de Java o del lenguaje C pueden añadir algunos tipos que no forman parte integral del lenguaje de Python. Por otro lado, es posible que en el futuro, cuando aparezcan nuevas versiones de este lenguaje, también se actualizan las jerarquías de tipos o se modifiquen. Sin embargo, habrá que esperar para que aparezcan para saber qué cambios se implementarán.
Cabe destacar que algunos de los tipos integrados en Python tienen atributos especiales. Aunque existen, estos atributos no han sido diseñados para usarse de forma general en la programación en este lenguaje. Por supuesto, en futuras actualizaciones esto también podría cambiar.
Ahora bien, Python cuenta con una serie de datos compuestos estándares que pueden usarse de forma nativa en el intérprete. Esta sirven para agrupar otros valores, y pueden ser numéricos conjunto, secuencias y mapeos mejor conocido como Estructuras de datos en Python.
Básicamente, los datos compuestos estándar pueden ser clasificados en dos grupos principales. Estos son datos mutables y datos inmutables. En el caso de los datos mutables, son valores que pueden modificarse cuando se ejecuta el código. Por otro lado, los datos inmutables no se modifican en el tiempo de ejecución
Uno de los objetos más característicos es type, qué representa la variedad de tipos de objeto. Para acceder un objeto a está función debe llamarse
la función type(). Ahora bien, type define todos los tipos integrados estándar del lenguaje de Python. Entonces, una línea de código de este tipo quedaría así:
< type "int" >.
Algunos números inmutables se utilizan para llamar un entero, una coma flotante o un booleano, entre otros. Las secuencias inmutables pueden referirse a rangos inmutables, cadenas de caracteres o tuplas. Por otro lado, las secuencias mutables hacen referencias a rangos mutables o a listas.
Existen otros tipos, cómo dict, que diccionario de mapeo. El tipo set hace referencia a un conjunto mutable, mientras que frozenset se refiere a un conjunto inmutable
Por supuesto, para poder entender a plenitud cada uno de estos es indispensable saber a qué se refieren los datos mutables e inmutables en los lenguajes de programación. Sin embargo, hay que tener en cuenta qué lenguaje de Python fue escrito para simplificar la programación en general.
En la siguiente nota hablaremos de las variables y las constantes en Python. Es importante prestarle atención a todos estos temas porque son la base de la programación en este lenguaje.
Diseño Web Grupo Codesi