Le meilleur didacticiel Nombre Python (en numérique) en 2024, dans ce didacticiel, vous pouvez apprendre Nombre Python Type de conversion,Fonctions Python Math,Python fonctions de nombres aléatoires,Python trigonométrique,Python Mathematical Constants,
Python type de données Nombre utilisé pour stocker des valeurs.
Il est interdit de changer le type de données, ce qui signifie l'espace mémoire alloué à nouveau que si vous changez la valeur du type de données Number, seront.
Les exemples suivants sont des objets numériques seront créés lorsque l'affectation de variable:
var1 = 1 var2 = 10
Vous pouvez également utiliser l'instruction del pour supprimer certaines des références de l'objet Nombre.
syntaxe de l'instruction del est:
del var1[,var2[,var3[frfr,varN]]]]
Vous pouvez supprimer un ou plusieurs objets en utilisant l'instruction del, par exemple:
del var del var_a, var_b
Python supporte quatre types de valeurs différentes:
int | long | flotteur | complexe |
---|---|---|---|
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 |
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 ) 将一个整数转换为一个八进制字符串
fonction | Valeur de retour (description) |
---|---|
abs (x) | Renvoie la valeur absolue, comme abs (-10) renvoie 10 |
ceil (x) | Retours sur les entiers, tels que Math.ceil (4.1) renvoie 5 |
cmp (x, y) | Si x <y retourne -1 si x == y Renvoie 0 si x> y retourne 1 |
exp (x) | Renvoie e élevé à la puissance x (e x), comme Math.exp (1) retourne 2,718281828459045 |
fabs (x) | Renvoie la valeur absolue, comme math.fabs (-10) renvoie 10.0 |
floor (x) | Renvoie le nombre entier arrondi, comme Math.floor (4.9) renvoie 4 |
log (x) | Comme Math.log (Math.E) retourne 1.0, Math.log (100,10) renvoie 2.0 |
log10 (x) | Renvoie le logarithme en base 10 de x, telle math.log10 (100) renvoie 2.0 |
max (x1, x2, fr.) | Le rendement maximal pour un paramètre donné, séquence de paramètres. |
min (x1, x2, fr.) | Renvoie la valeur minimale pour un paramètre donné, séquence de paramètres. |
modf (x) | Renvoie la partie entière de x et la partie fractionnaire, symboles numériques et les deux parties de la même x, la partie entière de la représentation à virgule flottante. |
pow (x, y) | Valeur après l'opération x ** y. |
round (x [, n]) | Renvoie la valeur arrondie de float x, en tant que valeur de n donnée représente l'arrondi au nombre de décimales. |
sqrt (x) | Renvoie la racine carrée de x, le nombre peut être négatif, le type de retour est un nombre réel, comme math.sqrt (4) renvoie 2 + 0j |
Le nombre aléatoire peut être utilisé dans les mathématiques, les jeux, la sécurité et d'autres domaines, il est aussi souvent intégré dans l'algorithme pour améliorer l'efficacité et d'accroître la sécurité du programme.
Python fonctions de nombres aléatoires sont les suivantes communes:
fonction | description |
---|---|
choix (seq) | A partir de la séquence d'éléments dans un élément sélectionné de façon aléatoire, telles que random.choice (plage (10)), 0-9 dans un nombre entier choisi au hasard. |
plageAleatoire ([start,] arrêter [ , pas]) | Pour obtenir un nombre aléatoire à partir de l'incrément de la gamme spécifiée collection de base spécifiée, par défaut de base à 1 |
random () | Aléatoirement généré sous un nombre réel dans [0,1) Plage. |
semences ([x]) | Modification du nombre aléatoire de graines de semences de générateur. Si vous ne comprenez pas le principe, vous n'êtes pas obligé de produire des graines spéciales, Python vous aidera à choisir la graine. |
shuffle (LST) | Tous les éléments d'une séquence dans un ordre aléatoire |
uniforme (x, y) | Aléatoirement généré sous un nombre réel dans [x, y] plage. |
Python inclut les fonctions trigonométriques suivantes:
fonction | description | |
---|---|---|
acos (x) | Renvoie l'arc cosinus de x en radians. | |
asin (x) | Renvoie le sinus d'arc de x radians. | |
Atan (x) | Renvoie l'arctangente de x en radians. | |
atan2 (y, x) | Renvoie l'arctangente de coordonnées X et Y des valeurs. | |
cos (x) | Renvoie le cosinus de x radians. | |
hypot (x, y) | Retour norme euclidienne sqrt (x * x + y * y). | |
sin (x) | Retourne le sinus de x radians. | |
tan (x) | Renvoie la tangente de x radians. | |
degrés (x) | Convertit radians à degrés, comme degrés (Math.PI / 2), retournés 90,0 | |
radians (x) | Convertir degrés en radians |
constante | description |
---|---|
pi | constante mathématique pi (pi, tc généralement représenté) |
e | e mathématique constante, e des constantes naturelles (les constantes de la nature). |