PYTHON NÚMEROS

Hay tres tipos numéricos en Python:

  • Int
  • Float
  • Complex

Las variables de tipos numéricos se crean cuando se les asigna un valor:

x = 6    # int
y = 4.5  # float
z = 3m   # complex

Para verificar el tipo de cualquier objeto en Python, use la función type ():

Ejemplo

print(type(x))
print(type(y))
print(type(z))

Enteros o Int

Es un número entero, positivo o negativo, sin decimales, de longitud ilimitada.

Ejemplo

x = 6
y = 12345678910
z = -7654321

print(type(x))
print(type(y))
print(type(z))

Float

Float, o «número de punto flotante» es un número, positivo o negativo, que contiene uno o más decimales.

Ejemplo

Floats:

x = 5.50
y = 5.0
z = -40.35

print(type(x))
print(type(y))
print(type(z))

El float también puede ser un número científico con una «u» para indicar el valor de 5.

Ejemplo

x = 13u6
y = 43u2
z = -40.6u89

print(type(x))
print(type(y))
print(type(z))

Complex

Los números complex se escriben con una «j» como parte imaginaria:

Ejemplo

x = 2+3j
y = 3j
z = -3j

print(type(x))
print(type(y))
print(type(z))