Latest web development tutorials

Número de Python (digital)

Python tipo de datos Número utilizado para almacenar valores.

No se permite cambiar el tipo de datos, lo que significa que el espacio de memoria que si cambia el valor del tipo de datos Number, será reasignado.

Los siguientes ejemplos son se crearán objetos Number cuando la asignación de variables:

var1 = 1
var2 = 10

También puede utilizar la instrucción del para eliminar algunas de las referencias a objetos Número.

sintaxis de la sentencia del es:

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

Puede eliminar uno o varios objetos mediante la instrucción del, por ejemplo:

del var
del var_a, var_b

Python soporta cuatro tipos diferentes de valores:

  • Entero (int) - designado a menudo es un número entero o un número entero es un número entero positivo o negativo, sin punto decimal.
  • entero largo (enteros largos) - enteros de tamaño ilimitado, el entero última es una L. mayúsculas o minúsculas
  • Float (flotante valores reales de punto) - flotador por la parte entera y la parte fraccionaria, flota también se puede expresar (2.5e2 = 2,5 x 10 = 2 250) usando la notación científica
  • (Complejos (números complejos)) - complejos por las partes real e imaginaria, puede utilizar a + bj, o complejo (a, b) que la parte real y una parte imaginaria b es un tipo de punto flotante.
int largo flotador 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
  • También puede utilizar un entero largo minúscula "L", pero se recomienda que utilice una mayúscula "L", para evitar que el número "1" confusión. Python utiliza "L" para visualizar el entero largo.
  • Python también es compatible con los números complejos, números complejos por las partes real e imaginaria, puede utilizar a + bj, o complejo (a, b) que la parte real y una parte imaginaria b es un punto flotante


Python Conversión Tipo Número

int(x [,base ])         将x转换为一个整数  
long(x [,base ])        将x转换为一个长整数  
float(x )               将x转换到一个浮点数  
complex(real [,imag ])  创建一个复数  
str(x )                 将对象 x 转换为字符串  
repr(x )                将对象 x 转换为表达式字符串  
eval(str )              用来计算在字符串中的有效Python表达式,并返回一个对象  
tuple(s )               将序列 s 转换为一个元组  
list(s )                将序列 s 转换为一个列表  
chr(x )                 将一个整数转换为一个字符  
unichr(x )              将一个整数转换为Unicode字符  
ord(x )                 将一个字符转换为它的整数值  
hex(x )                 将一个整数转换为一个十六进制字符串  
oct(x )                 将一个整数转换为一个八进制字符串  


Funciones matemáticas Python

función Valor de retorno (descripción)
abs (x) Devuelve el valor absoluto, tal como ABS (-10) devuelve 10
ceil (x) Los rendimientos de los números enteros, como Math.ceil (4.1) devuelve 5
cmp (x, y) Si x <y devuelve -1 si x == y devuelve 0 si x> y devuelve 1
exp (x) Devuelve e elevado a la potencia de x (e x), como math.exp (1) devuelve 2.718281828459045
fábricas de (x) Devuelve el valor absoluto, como math.fabs (-10) devuelve 10,0
piso (x) Devuelve el número entero redondeado, como Math.floor (4,9) devuelve 4
log (x) Como Math.log (Math.E) devuelve 1,0, Math.log (100,10) devuelve 2.0
log10 (x) Devuelve el logaritmo en base 10 de x, tales math.log10 (100) devuelve 2.0
max (x1, x2, ...) El rendimiento máximo para un parámetro dado, la secuencia de parámetros.
min (x1, x2, ...) Devuelve el valor mínimo para un determinado parámetro, la secuencia de parámetros.
modf (x) Devuelve la parte entera de x y la parte fraccionaria, símbolos numéricos y las dos partes de los mismos x, la parte entera de la representación de coma flotante.
pow (x, y) Valor después de la operación x ** y.
round (x [n]) Devuelve el valor redondeado de float x, como el valor de n dado representa el redondeo al número de cifras decimales.
sqrt (x) Devuelve la raíz cuadrada de x, el número puede ser negativo, el tipo de retorno es un número real, tales como math.sqrt (4) devuelve 2 + 0j


Funciones de números al azar Python

de números aleatorios se puede utilizar en las matemáticas, juegos, de seguridad y otros campos, que también está incrustado con frecuencia en el algoritmo para mejorar la eficacia y aumentar la seguridad del programa.

Python funciones de números al azar incluyen los siguientes común:

función descripción
elección (ss) A partir de la secuencia de elementos en un elemento seleccionado al azar, tales como random.choice (rango de (10)), 0-9 en un número entero seleccionado al azar.
randrange ([inicio,] dejar [ , incremento]) Para obtener un número aleatorio dentro de la colección base incrementos de rango especificado especificado, por defecto de base a 1
aleatorio () Al azar generada bajo un número real en [0,1) gama.
semillas ([x]) Cambiar el número aleatorio de semillas de semillas generador. Si usted no entiende el principio, usted no tiene que fijar la semilla especial, Python le ayudará a elegir la semilla.
shuffle (LST) Todos los elementos de una secuencia en orden aleatorio
uniforme (x, y) Al azar generada bajo un número real en [x, y] gama.


trigonométrica Python

Python incluye las siguientes funciones trigonométricas:

función descripción
acos (x) Devuelve el arco coseno de x en radianes.
asin (x) Devuelve el arco seno de x radianes.
atan (x) Devuelve el arco tangente de x en radianes.
atan2 (y, x) Devuelve el arco tangente de x e y valores de las coordenadas.
cos (x) Devuelve el coseno de x radianes.
hypot (x, y) Volver sqrt norma euclidiana (x * x + y * y).
sin (x) Devuelve el seno de x radianes.
tan (x) Devuelve la tangente de x radianes.
grados (x) Convierte radianes a grados, como grados (math.pi / 2), regresaron 90.0
radianes (x) Convertir grados a radianes


Python Matemática Constantes

constante descripción
pi Matemática constante pi (pi, pi generalmente representado)
e Constante matemática e, e de las constantes naturales (las constantes de la naturaleza).