Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Pitón - Números

Página anteriorPágina siguiente

Los tipos de datos numéricos almacenan valores numéricos. Son tipos de datos inmutables, lo que significa que cambiar el valor de un tipo de datos numérico da como resultado un objeto recién asignado.

Los objetos numéricos se crean cuando les asignas un valor. Por ejemplo −

var1 = 1
var2 = 10

También puede eliminar la referencia a un objeto de número mediante el del declaración. La sintaxis de la instrucción del es −

del var1[,var2[,var3[....,varN]]]]

Puede eliminar un solo objeto o varios objetos utilizando el botón del declaración. Por ejemplo −

del var
del var_a, var_b

Python admite cuatro tipos numéricos diferentes −

Ejemplos

Estos son algunos ejemplos de números

int largo flotante complejo
10 51924361L 0.0 3.14j
100 -0x19323L 15.20 45.j
-786 0122L -21,9 9.322e-36j
080 0xDEFABCECBDAECBFBAEL 32.3+e18 .876j
-0490 535633629843L -90. -.6545+0J
-0x260 -052318172735L -32.54e100 3e+26J
0x69 -4721885298529L 70.2-E12 4.53e-7j

Conversión de tipo de número

Python convierte números internamente en una expresión que contiene tipos mixtos en un tipo común para su evaluación. Pero a veces, es necesario convertir un número explícitamente de un tipo a otro para satisfacer los requisitos de un operador o parámetro de función.

Funciones matemáticas

Python incluye las siguientes funciones que realizan cálculos matemáticos.

Sr.No. Función y Devoluciones ( descripción )
1 abs(x)

El valor absoluto de x:la distancia (positiva) entre x y cero.

2 techo(x)

El techo de x:el entero más pequeño no menor que x

3 cmp(x, y)

-1 si x y

4 exp(x)

La exponencial de x:e x

5 fábricas(x)

El valor absoluto de x.

6 piso(x)

El piso de x:el entero más grande no mayor que x

7 log(x)

El logaritmo natural de x, para x> 0

8 log10(x)

El logaritmo en base 10 de x para x> 0.

9 máx(x1, x2,...)

El mayor de sus argumentos:el valor más cercano al infinito positivo

10 mín(x1, x2,...)

El más pequeño de sus argumentos:el valor más cercano a infinito negativo

11 mod(x)

Las partes fraccionaria y entera de x en una tupla de dos elementos. Ambas partes tienen el mismo signo que x. La parte entera se devuelve como un flotante.

12 pow(x, y)

El valor de x**y.

13 redondo(x [,n])

x redondeado a n dígitos desde el punto decimal. Python redondea desde cero como criterio de desempate:round(0.5) es 1.0 y round(-0.5) es -1.0.

14 raíz cuadrada(x)

La raíz cuadrada de x para x> 0

Funciones de números aleatorios

Los números aleatorios se utilizan para aplicaciones de juegos, simulaciones, pruebas, seguridad y privacidad. Python incluye las siguientes funciones que se usan comúnmente.

Sr.No. Función y descripción
1 elección(secuencia)

Un elemento aleatorio de una lista, tupla o cadena.

2 randrange ([inicio,] parada [,paso])

Un elemento seleccionado aleatoriamente del rango (inicio, parada, paso)

3 aleatorio()

Una r flotante aleatoria, tal que 0 es menor o igual que r y r es menor que 1

4 semilla([x])

Establece el valor inicial entero utilizado para generar números aleatorios. Llame a esta función antes de llamar a cualquier otra función de módulo aleatorio. No devuelve ninguno.

5 reordenar(lst)

Aleatoriza los elementos de una lista en su lugar. No devuelve ninguno.

6 uniforme(x, y)

Una r flotante aleatoria, tal que x es menor o igual que r y r es menor que y

Funciones trigonométricas

Python incluye las siguientes funciones que realizan cálculos trigonométricos.

Sr.No. Función y descripción
1 acos(x)

Devuelve el arcocoseno de x, en radianes.

2 asen(x)

Devuelve el arco seno de x, en radianes.

3 atán(x)

Devuelve el arco tangente de x, en radianes.

4 atán2(y, x)

Devuelve atan(y / x), en radianes.

5 cos(x)

Devuelve el coseno de x radianes.

6 hipot(x, y)

Devuelve la norma euclidiana, sqrt(x*x + y*y).

7 sen(x)

Devuelve el seno de x radianes.

8 bronceado(x)

Devuelve la tangente de x radianes.

9 grados(x)

Convierte el ángulo x de radianes a grados.

10 radianes(x)

Convierte el ángulo x de grados a radianes.

Constantes matemáticas

El módulo también define dos constantes matemáticas −

Sr.No. Constantes y Descripción
1

pi

La constante matemática pi.

2

e

La constante matemática e.


python

  1. Tipos de datos de Python
  2. Operadores de Python
  3. Declaración de paso de Python
  4. Argumentos de la función de Python
  5. Números de Python, conversión de tipos y matemáticas
  6. Diccionario de Python
  7. Iteradores de Python
  8. Cierres Python
  9. Fecha y hora de Python
  10. Sueño de Python ()
  11. Función Python abs():Ejemplos de valores absolutos