O melhor tutorial números python3 (Number) em 2024. Neste tutorial você pode aprender Python conversão de tipo numérico,funcionamento digital Python,Funções matemáticas,função de número aleatório,funções trigonométricas,Constantes matemáticas,

números python3 (Number)

Tipo de Python para armazenar valores de dados digitais.

Não tem permissão para alterar o tipo de dados, o que significa que, se você alterar o tipo de dados digitais têm valor, realocar espaço de memória.

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 algum do objeto digital.

del sintaxe da instrução é:

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

Você pode usar a instrução del para excluir objetos individuais ou múltiplos de referência, por exemplo:

del var
del var_a, var_b

Python suporta três 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. Python3 há limite para o tamanho do número inteiro, ele pode ser utilizado como tipo Long usado, portanto, não há python2 Python3 o tipo Long.
  • Float (float) - ponto flutuante e parte inteira da 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
  • Complex ((complexo)) - complexo 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.

Podemos usar hexadecimais e octais inteiros para representar:

>>> number = 0xA0F # 十六进制
>>> number
2575

>>> number=0o37 # 八进制
>>> number
31
int flutuador complexo
10 0.0 3.14j
100 15.20 45.j
-786 -21,9 9.322e-36J
080 32,3 + e18 .876j
-0490 -90. -.6545 + 0j
-0x260 -32.54e100 3e + 26J
0x69 70.2-E12 4.53e-7J
  • Python suporta um número plural 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.


Python conversão de tipo numérico

Às vezes, precisamos built-in de conversão de tipo de dados, conversão tipo de dados, você só precisa digitar os dados como um nome de função.

  • int (x) Converte x para um número inteiro.

  • float (x) Converte x para um float.

  • complexo (x) Converte x para uma parte complexa, real x, a parte imaginária é zero.

  • complexo (x, y) x e y convertidos para um número complexo, a parte real de x, a parte imaginária de y.x e y são expressões numéricas.

O exemplo a seguir irá converter uma variável de ponto flutuante é um inteiro:

>>> a = 1.0
>>> int(a)
1

funcionamento digital Python

interpretador Python pode ser usado como uma calculadora simples, você pode introduzir uma expressão no interpretador, ele vai apresentar o valor da expressão.

A sintaxe da expressão é simples: +, -, * e /, e outras línguas (como Pascal ou C) do mesmo. Por exemplo:

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 总是返回一个浮点数
1.6

Nota: Os resultados sobre diferentes máquinas de operações em vírgula flutuante podem ser diferentes.

Na divisão inteira, divisão (/) sempre retorna um número de ponto flutuante, se você quiser apenas para obter os resultados de um número inteiro, a parte fracionária pode ser descartado, você pode usar o operador@:

>>> 17 / 3  # 整数除法返回浮点型
5.666666666666667
>>>
>>> 17 // 3  # 整数除法返回向下取整后的结果
5
>>> 17 % 3  # %操作符返回除法的余数
2
>>> 5 * 3 + 2 
17

Sinal de igual (=) é usado para atribuir valores a variáveis. Após esta atribuição, para além da linha seguinte, o intérprete irá não mostrar quaisquer resultados.

>>> width = 20
>>> height = 5*9
>>> width * height
900

Python pode usaro operador **para exponenciação:

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

Variável antes do uso deve ser "definido" (ou seja, um valor atribuído à variável), caso contrário, um erro:

>>> n   # 尝试访问一个未定义的变量
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

Diferentes tipos de operandos inteiros mistos será convertido em ponto flutuante:

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

No modo interactivo, o último resultado é expressão de saída é atribuído a variável_.Por exemplo:

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

Aqui, a variável_ deve ser considerado como um variáveis de usuário somente leitura.



Funções matemáticas

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. Python 3 é obsoleto. Essa utilização (x> y) - (x <y) substituído.
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, pt.) O retorno máximo para um determinado parâmetro, a seqüência de parâmetro.
min (x1, x2, pt.) 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


função de número aleatório

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.


funções trigonométricas

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


Constantes matemáticas

constante descrição
pi Matemática pi constante (pi, ¸ geralmente representada)
e e constante matemática, e das constantes naturais (as constantes da natureza).
números python3 (Number)
10/30