Maison >développement back-end >Tutoriel Python >Quels sont les types de nombres Python ?
Type de nombre Python : 1. Le type entier, généralement appelé entier ou entier, peut être un entier positif ou négatif sans virgule décimale ; 2. Le type à virgule flottante se compose d'une partie entière et d'une partie décimale ; , Type booléen ; 4. Les nombres complexes sont composés de parties réelles et de parties imaginaires.
Recommandations d'apprentissage gratuites associées : Tutoriel vidéo Python
Type de numéro Python :
①Type entier :
est généralement appelé un entier ou un entier, qui peut être positif. entier ou entier négatif sans point décimal. Les entiers Python3 n'ont pas de limite de taille et peuvent être utilisés comme types longs. Cependant, en raison de la mémoire machine limitée, les entiers que nous utilisons ne peuvent pas être infiniment grands.
Quatre expressions d'entiers :
Binaire : commençant par '0b'. Par exemple : « 0b11011 » signifie 27
en notation décimale : commence par « 0o ». Par exemple : '0o33' représente le nombre décimal 27
Décimal : normalement affiché
Hexadécimal : commence par '0x' . Par exemple : '0x1b' représente le nombre décimal 27
Convertir entre nombres (fonction intégrée) :
bin(i) : Convertir i en binaire, en commençant par "0b".
oct(i) : Convertissez i en octal, en commençant par "0o".
int(i) : Convertissez i en décimal et affichez-le normalement.
hex(i) : Convertissez i en hexadécimal, en commençant par "0x".
②Numéro à virgule flottante :
Le type à virgule flottante se compose d'une partie entière et d'une partie décimale, le type à virgule flottante peut également utiliser la notation scientifique Représentation française (2,5e2 = 2,5 x 102 = 250)
③Type booléen :
Tous les objets standards peuvent être utilisés pour les tests booléens, et les objets du même type peuvent être utilisé pour les tests booléens. Chaque objet naît avec une valeur booléenne Vrai ou Faux. Un objet vide, n'importe quel nombre avec une valeur de zéro ou un objet Null avec une valeur booléenne de None est faux. En Python3, True=1, False=0, peut effectuer des opérations avec des types numériques.
La valeur booléenne des objets suivants est False :
Aucun ; 0 (entier), 0,0 (virgule flottante) ; ) ; "" (chaîne vide); [] (liste vide); () (tuple vide) (dictionnaire vide);
La valeur booléenne d'un objet dont la valeur n'est aucune des valeurs répertoriées ci-dessus est True, comme non vide, non nul, etc. Si les instances de classe créées par l'utilisateur définissent une valeur différente de zéro(_nonzeor_()) ou length(_len_()) et que la valeur est 0, alors leur valeur booléenne est False.
④Nombres complexes :
Un nombre complexe est constitué d'une partie réelle et d'une partie imaginaire. Il peut être représenté par a + bj, ou complexe(a,b). . La partie réelle du nombre complexe est a et la partie imaginaire b sont toutes deux de type virgule flottante.
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!