Latest web development tutorials

Python Number (digital)

Python tipo de dados Número usado para armazenar valores.

Não tem permissão para alterar o tipo de dados, o que significa que o espaço de memória que, se você alterar o valor do tipo de dados Number, serão re-alocados.

Os seguintes exemplos são objetos Number será criado quando a atribuição de variável:

var1 = 1
var2 = 10

Você também pode usar o comando del para remover algumas das referências Número de objetos.

del sintaxe da instrução é:

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

Você pode excluir objetos individuais ou múltiplos, utilizando a instrução del, por exemplo:

del var
del var_a, var_b

Python suporta quatro tipos diferentes de valores:

  • Integer (Int) - muitas vezes referida é um inteiro ou um número inteiro é um número inteiro positivo ou negativo, com nenhum ponto decimal.
  • Inteiro longo (inteiros longos) - inteiros tamanho ilimitado, o inteiro última é um L. maiúsculas ou minúsculas
  • Float (valores reais de ponto flutuante) - flutuador pela parte inteira e a parte fracionária, carros alegóricos também pode ser expressa (2.5e2 = 2,5 x 10 2 = 250) usando a notação científica
  • Complexas ((números complexos)) - complexos pelas partes real e imaginária, você pode usar a + bj, ou complexo (a, b) que a parte real e uma parte imaginária b é um tipo de ponto flutuante.
int longo flutuador complexo
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
  • Você também pode usar um inteiro longo minúscula "L", mas é recomendável que você usar um maiúscula "L", para evitar o número "1" confusão. Python usa "L" para exibir o tempo inteiro.
  • Python também suporta números complexos, números complexos pelas partes real e imaginária, você pode usar a + bj, ou complexo (a, b) que a parte real e uma parte imaginária b é um ponto flutuante


Número Python Conversão de tipo

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 )                 将一个整数转换为一个八进制字符串  


Funções Python matemática

função Valor de retorno (inscrição)
abs (x) Retorna o valor absoluto, como abs (-10) retorna 10
ceil (x) Retornos sobre os inteiros, como Math.ceil (4.1) retorna 5
CMP (x, y) Se x <y retorna -1 se x == y Retorna 0 se x> y retorna 1
exp (x) Devolve e elevado à potência de x (e x), como math.exp (1) retorna 2,718281828459045
Fabs (x) Retorna o valor absoluto, como math.fabs (-10) retorna 10,0
floor (x) Devolve o número inteiro arredondado, como Math.floor (4,9) retorna 4
log (x) Como Math.log (Math.E) retorna 1,0, Math.log (100,10) 2,0 retorna
log10 (x) Retorna o logaritmo de base 10 x, tal math.log10 (100) retorna 2,0
max (x1, x2, ...) O retorno máximo para um determinado parâmetro, a seqüência de parâmetro.
min (x1, x2, ...) Retorna o valor mínimo para um determinado parâmetro, a seqüência de parâmetro.
modf (x) Retorna a parte inteira de x e a parte fracionária, símbolos numéricos e as duas partes de um mesmo x, a parte inteira na representação de ponto flutuante.
POW (x, y) Valor após a operação x ** y.
round (x [, n]) Retorna o valor arredondado de float x, conforme determinado valor n representa o arredondamento para o número de casas decimais.
sqrt (x) Retorna a raiz quadrada de x, os números podem ser negativo, o tipo de retorno é um número real, como Math.sqrt (4) retorna 2 + 0j


Python funções de números aleatórios

número aleatório pode ser usado em matemática, jogos, segurança e outros campos, também é frequentemente incorporado no algoritmo para melhorar a eficiência e aumentar a segurança do programa.

Python funções de números aleatórios incluem o seguinte em comum:

função descrição
escolha (seq) A partir da sequência de elementos de um elemento seleccionado aleatoriamente, tais como random.choice (intervalo (10)), de 0-9 em um inteiro seleccionado aleatoriamente.
randrange ([Iniciar], parar [ passo]) Para obter um número aleatório de dentro da coleção de base incrementos intervalo especificado especificada, o padrão de base para 1
random () Aleatoriamente geradas no âmbito de um número real em [0,1) gama.
sementes ([x]) Alterar o número aleatório Sementes de gerador. Se você não entender o princípio, você não tem que definir semente especial, Python vai ajudar você a escolher a semente.
shuffle (LST) Todos os elementos de uma seqüência em ordem aleatória
uniforme (x, y) Aleatoriamente geradas no âmbito de um número real na [x, y] intervalo.


trigonométricas Python

Python inclui as seguintes funções trigonométricas:

função descrição
acos (x) Retorna o arco co-seno de x em radianos.
asin (x) Retorna o arco seno de x radianos.
atan (x) Retorna o arco tangente de x em radianos.
ATAN2 (y, x) Retorna o arco tangente de X e Y valores das coordenadas.
cos (x) Retorna o cosseno de x radianos.
hypot (x, y) Voltar sqrt norma euclidiana (x * x + y * y).
sin (x) Retorna o seno de x radianos.
tan (x) Retorna a tangente de x radianos.
graus (x) Converte radianos em graus, como graus (math.pi / 2), voltou 90,0
radianos (x) Converter graus em radianos


Python Matemática Constantes

constante descrição
pi Matemática pi constante (pi, ¸ geralmente representada)
e e constante matemática, e das constantes naturais (as constantes da natureza).