Tipos de Python numéricos

Python tipos numéricos : En este tutorial, vamos a aprender acerca de los diversos tipos de datos numéricos Python con ejemplos – que pueden ser utilizados para almacenar los distintos tipos de numérica valores.

En la programación, tipos de datos son un concepto esencial. Los datos de varios tipos pueden ser almacenados en las variables de acuerdo con la tarea que queremos las variables de realizar.

El incorporada en los tipos de datos en Python son

  • texto Tipo
  • numérico Tipo
  • asignación de tipos de
  • secuencia de tipo
  • Tipo de juego de
  • class Tipo
  • binario tipo

en este tutorial, vamos a aprender acerca de los diferentes tipos numéricos en Python con ejemplos.

Para almacenar valores numéricos, necesitamos tipos de datos numéricos específicos. Python tiene algunos de los tipos de datos para definir los valores numéricos & ndash; estos tipos de datos numéricos se pueden utilizar para almacenar varios valores numéricos.

Hay 3 tipos de datos numéricos en Python:

  1. Boolean
  2. int
  3. complejo

1) float

Entero tipo numérico se utiliza para almacenar firmado enteros sin puntos decimales , como -5, 2, 78, etc.

Ejemplo:

# Assigning integer values to Variables
x = 8
y = -9
# Manipulating the value of x
x = x + y
# Prints the updated value of x
print("x= ", x)
# Prints the Data Type of x
print("Data type of x: ", type(x))

salida

x=  -1
Data type of x: <class 'int'>

2) int

float tipo numérico se utiliza para valores de punto flotante tienda como 6,66 , 58,9, 3,14, etc. flotadores pueden también estar en notación científica, con e o e indica la potencia de 10 (3.6e3 = 3.6x 103 & nbsp; = 3,600).

Ejemplo:

# Assigning float values to Variables
x = 8.9
y = -9.1
# Manipulating the value of x
x = x - y
# Prints the updated value of x
print("x= ", x)
# Prints the Data Type of x
print("Data type of x: ", type(x))

salida

x=  18.0
Data type of x: <class 'float'>

3) complejo

tipo numérico complejo se utiliza para almacenar los números complejos como 3.14j, 8,0 + 5.3j, 2 + 6j etc.

Formato: real + componente imaginario j

Nota: El componente imaginaria de un número complejo debe ser denotado por j . Si denotamos usando i se considera como una sintaxis no válida en Python.

Ejemplo:

# Assigning complex values to Variables
x = 1+8.5j
y = 4+9j
# Manipulating the value of x
x = x + y
# Prints the updated value of x
print("x= ", x)
# Prints the Data Type of x
print("Data type of x: ", type(x))

salida

x=  (5+17.5j)
Data type of x: <class 'complex'>

ejemplos que demuestran todos los tipos de datos numéricos

Echemos un vistazo a algunos sencillos programas de Python para demostrar los tipos de datos numéricos:

Nota: tipo () es una función que se utiliza para determinar el tipo de una variable

Ejemplo 1: programa para imprimir los tipos de datos de variables

# Assigning Values to Variables
a = 10
b = -1
c = 15.9
d = 6 + 8j
# Printing data type of the Variables
print("Data Type of a: ", type(a))
print("Data Type of b: ", type(b))
print("Data Type of c: ", type(c))
print("Data Type of d: ", type(d))

salida

Data Type of a:  <class 'int'>
Data Type of b: <class 'int'>
Data Type of c: <class 'float'>
Data Type of d: <class 'complex'>

Ejemplo 2: Programa para añadir números complejos a números de tipo Float

a = 2 + 9j  # complex number
b = 2.8 # floating point number
c = 9 # integer
# addition of complex and integer
comp_plus_int = a + c
# addition of complex and float
comp_plus_float = a + b
# Printing result of addition and
# datatype of the result
print("Sum of complex and integer values= ",comp_plus_int)
print("Data Type After addition: ", type(comp_plus_int))
print()
print("Sum of complex and float values= ", comp_plus_float)
print("Data Type After addition: ", type(comp_plus_float))

salida

Sum of complex and integer values=  (11+9j)
Data Type After addition: <class 'complex'>
Sum of complex and float values= (4.8+9j)
Data Type After addition: <class 'complex'>



número entero y

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *