Introducción a los tipos de variables de Python

El siguiente artículo, Tipos de variables de Python proporciona un resumen de los tipos en python. Realiza una parte esencial en muchos lenguajes de programación, y Python no es una excepción. Una variable le permite almacenar valor simplemente asignándolo a la identidad, que puede utilizarse para etiquetar el valor después dentro del programa. Un tipo de manejadores de Python es diferente de otros lenguajes de programación. En muchos lenguajes de programación, incluidos Java o C #, ha declarado un tipo de variable antes de declarar la variable en sí.

Ese tipo de variable puede ser int, float, string, char, bool y muchos otros.

En Python, no es necesario declarar un tipo en ningún lado. De hecho, declararías variables como esta.

Explicar diferentes tipos de variables de Python

A continuación se muestran los tipos de diferentes tipos de variables:

1. Python Enteros y Flotadores

Los enteros son números y los flotantes son números decimales. Definir un entero o cualquier otro tipo en Python porque es muy fácil. Simplemente escriba el nombre de la variable y asigne su valor numérico.

Ejemplo 1

Los enteros son un número que puede ser positivo o negativo o 0, pero no pueden tener un punto decimal. Tienen una precisión ilimitada y admiten todo tipo de operaciones matemáticas y aritméticas, como la suma, la resta, el resto, el valor absoluto del número y más. Las carrozas son decimales. Admiten la misma operación que los enteros.

Ejemplo # 2

Python no se va a quejar de que hayas agregado dos tipos diferentes y demás. Producirá el resultado deseado. El tipo entero es int, y el tipo de número flotante está a flote. Estos tipos de nombres para convertir o convertir una variable a un entero o a flote. Simplemente rodee su variable con int o float para convertirla.

Ejemplo # 3

2. Cuerdas

Utilizamos cadenas para simbolizar texto. Automáticamente, es texto Unicode en Python 3 pero texto ASCII a través de Python 2. Las cadenas se pueden definir usando comillas simples, comillas dobles o tres veces las comillas, ya sea simple o doble. No puede encontrar ninguna diferencia principal en el tipo que utiliza.

Ejemplo 1

Python admite muchos métodos, incluidos muchos métodos de utilidad útiles. Algunos de ellos en mayúscula, lo que hará que el primer personaje sea una letra mayúscula. El método replace () toma dos argumentos, el primero es el carácter que se va a reemplazar y el segundo es el carácter con el que se va a reemplazar. Luego tenemos alpha () o isdigit () que devolverá verdadero si todos los caracteres son letras o dígitos respectivamente.

Ejemplo # 2

3. Booleano y Ninguno

Booleano indica un valor verdadero o falso. Puede asignar cualquier variable para que sea verdadera o falsa, y declarar una variable como booleana.

Ejemplo 1

Simplemente escriba el nombre de la variable y asígnelo Verdadero o Falso. Booleano en Python en comparación con la mayoría de los otros lenguajes de programación. Ambos comienzan con una letra mayúscula T y F para Verdadero y Falso. Puede convertir un booleano en un entero, y le dará un valor de 1 si es Verdadero o 0 si es Falso. Sin embargo, convertir Verdadero o Falso en una cadena simplemente le dará una representación textual, por lo que una cadena con valor Verdadero o Falso.

Ejemplo # 2

Ninguno es similar a nulo en otros idiomas. Denota que se ha definido una variable para que nosotros, los desarrolladores, hayamos escrito el nombre de la variable en alguna parte, pero eso no está asociado con ningún valor.

No hemos encontrado extraterrestres hasta ahora,

Ejemplo # 3

4. Listas

Para definir una Lista en Python, escriba un nombre de variable y asígnele corchetes vacíos. Allí, acaba de crear una lista de Python vacía.

Ejemplo 1

Reemplazamos nuestros corchetes vacíos con John, Sam y Michal. Ahora nuestra lista tiene tres elementos de cadena.

Ejemplo # 2

Para acceder a un elemento en una Lista, usamos algo llamado índice. Un índice es un valor entero que comienza en 0, que corresponde a 1 y solo a un elemento de la Lista. Para nuestra Lista, si escribiéramos un código como person_names (0), obtendríamos a John. Si escribiéramos nombres en código como person_names (2), obtendríamos Michal.

Ejemplo # 3

La nota importante aquí es que los índices de Lista en Python comienzan con 0. Entonces, aunque tenemos a John como nuestro primer elemento, el índice es 0. El siguiente elemento, Sam, que es nuestro segundo elemento en la Lista, tiene un índice de 1, y así sucesivamente. Reemplazar un elemento en la Lista también es tan fácil como verificar un elemento específico de la Lista. Entonces, digamos person_names (0) = Dennis. Si ahora imprimimos nombres_personas, vemos que John se ha ido y que Dennis tomó su lugar.

Ejemplo # 4

No podemos hacer person_names (3) = Patrick, pero podemos agregar un método incorporado en nuestra Lista llamado append (). Podemos pasar cualquier objeto que queramos al método append como argumento. Una vez que hacemos eso, el objeto que hemos pasado a través del anexo se agrega al final de nuestra Lista existente.

Ejemplo # 5

Las listas en Python son muy similares a las matrices en muchos otros idiomas, pero vienen con algunos beneficios adicionales. Tener múltiples tipos de datos en una sola Lista está bien. Si elimina cualquier persona_nombre (2) simplemente coloque la palabra clave del.

Ejemplo # 6

5. Diccionarios

Queríamos agregar más detalles además del nombre a una sola persona, como una identificación de persona, pero aún queremos que la identificación de la persona esté asociada con el nombre. Podemos usar un diccionario en ese caso. En el diccionario Python, tenemos claves y valores. En nuestro caso, las claves son name, person_id y feedback, y los valores son Dennis, 25467 y None.

Ejemplo 1

Una clave y un valor forman un par o, más precisamente, un par clave-valor. Cada clave va a corresponder a un valor. Ahora el valor puede ser de cualquier tipo. Al igual que con las listas, podemos agregar cualquier tipo que queramos. Los diccionarios son muy útiles cuando se trata de almacenar algún tipo de datos estructurados.

  1. Lista de diccionarios
  2. Si queremos agrupar varios diccionarios, simplemente creamos una Lista de diccionarios.
  3. Observe que aquí tenemos corchetes que definen una Lista.
  4. Luego podemos recorrer la lista y utilizar los datos que contiene cada diccionario.

6. Los 4 tipos de datos más importantes

1. Complejo: también tenemos un tipo llamado complejo, que denota números complejos. Y Python 2 tenía un tipo llamado long, que ya no existe en Python 3.

2. Bytes y Bytearray: fue reemplazado por el entero. Luego, en Python 3 al menos, tenemos bytes, que son esencialmente una secuencia de enteros en el rango de 0 a 255

3. Tuplas: que son similares a las listas pero son inmutables. No puedes cambiar sus valores.

4. Set y Frozenset: Finalmente, también tenemos sets y sets congelados, que nuevamente son similares a las Listas, pero solo tienen objetos únicos.

Conclusión

Python se encuentra entre los lenguajes efectivamente tipados, lo que generalmente implica que no tiene que declarar una variable antes de utilizarla. Los tipos de datos son a menudo como diferentes lenguajes de programación. En lugar de sus fortalezas, existen algunas debilidades que pueden desencadenar problemas a largo plazo.

Artículos recomendados

Esta ha sido una guía para los tipos de variables de Python. Aquí hemos discutido 6 tipos diferentes de variables de Python en detalle con ejemplos. También puede consultar nuestros otros artículos sugeridos para obtener más información.

  1. ¿Qué es python?
  2. Introducción a Python
  3. Cómo instalar Python
  4. Comandos de Python
  5. Matrices en PHP
  6. Tuplas en Python
  7. Comprensión de la lista de Python