Maison > développement back-end > Tutoriel Python > Explication détaillée des différences et des méthodes de conversion des quatre types numériques de Python (int, long, float, complexe)

Explication détaillée des différences et des méthodes de conversion des quatre types numériques de Python (int, long, float, complexe)

高洛峰
Libérer: 2017-03-16 16:19:08
original
2248 Les gens l'ont consulté

Python prend en charge quatre types numériques différents, dont int (entier) long (entier long) float (virgule flottante Valeur réelle ) complexe (nombre pluriel), le type de données

Nombre stocke la valeur numérique. Ce sont des types de données immuables, ce qui signifie que la modification du type de données numérique entraîne la valeur d'un objet nouvellement alloué.

Les objets numériques sont créés lorsque vous leur attribuez une valeur. Par exemple :

var1 = 1
var2 = 10
Copier après la connexion

Vous pouvez également supprimer la référence de l'objet numérique à l'aide de l'instruction del.

La syntaxe de l'instruction del est :

del var1[,var2[,var3[....,varN]]]]
Copier après la connexion

Vous pouvez utiliser l'instruction del pour supprimer un ou plusieurs objets. entier positif ou négatif.

•long (entier long) : ou désir, un entier de taille infinie, écrit comme cet entier et un L majuscule ou minuscule.

del var
del var_a, var_b
Copier après la connexion
•float (valeur réelle à virgule flottante) : Flotteurs, écrits pour représenter des nombres réels, des décimales divisées par la partie entière et la partie décimale. Le flotteur peut également être exprimé en notation scientifique avec E ou puissance 10 e (2,5e2 = 2,5 × 102 = 250).

•complexe (pluriel) : Forme de BJ où a, b sont des flotteurs et J (ou J) représente la racine carrée de -1 (qui est un nombre imaginaire). a est la partie numérique réelle et b est la partie imaginaire. Les nombres complexes ne sont pas programmés en Python

.

• Python vous permet d'utiliser des versions minuscules du L long, mais il est recommandé de n'utiliser qu'un L majuscule pour éviter toute confusion avec le chiffre 1. python long entier affiche une lettre majuscule L.

• Un nombre complexe constitué d'une paire ordonnée d'un vrai nombre à virgule flottante BJ, où a est la partie réelle et b est la représentation de la partie imaginaire du nombre complexe.

NombreConversion de type :

La conversion de nombre de Python contient en interne un type d'évaluation commun de l'expression de type mixte. Mais parfois, vous devez explicitement contraindre un nombre d'un type à un autre

opérateur

ou

paramètre d'une fonction

pour satisfaire aux exigences. • Le type int (X) convertit X en un entier ordinaire.

•long(X) Convertit X en un entier long. • Le type float (X) convertit X en un nombre à virgule flottante. •complex(x) Convertit x avec une partie réelle de x et une partie imaginaire de zéro en une quantité complexe. Tapez complex(x,y) convertit les x et les parties imaginaires de x et y en nombres complexes. x et y sont des valeurs numériques

expression

fonctions numériques intégrées

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal