PYTHON CASTING

Especifique un tipo de variable

Puede haber ocasiones en las que desee especificar un tipo en una variable. Esto se puede hacer con el casting.

Python es un lenguaje orientado a objetos, y como tal utiliza clases para definir tipos de datos, incluidos sus tipos primitivos. Por lo tanto, la conversión en python se realiza mediante funciones de constructor:

INTEGERS:

  • int ():

Construye un número entero a partir de un literal entero, un literal flotante (redondeando hacia abajo al número entero anterior), o un literal de cadena (siempre que la cadena represente un número entero)

x = int(3) # x obtendrás 3
y = int(3.5) # y obtendrás 3
z = int("3") # z obtendrás 3

FLOATS:

  • float ():

Construye un número flotante a partir de un literal entero, un literal flotante o un literal de cadena (siempre que la cadena represente un flotante o un entero)

x = float (3) # obtendrás 3.0
y = float (3.1) # obtendrás 3.1
z = float ("3") # obtendrás 3.0
w = float ("3.5") # obtendrás 3.5

STRING:

  • str ():

Construye una cadena a partir de una amplia variedad de tipos de datos, incluidas cadenas, literales enteros y literales flotantes

x = str ("d4") #obtendrás 'd4'
y = str (3) # obtendrás '3'
z = str (5.0) # obtendrás '5.0'