Nombres Python
- Page précédente Types de données Python
- Page suivante Casting Python
Nombres Python
Il y a trois types de nombres en Python :
- int
- float
- complex
Lors de l'affectation d'une variable, une variable de type numérique est créée :
Exemple
x = 10 # int y = 6.3 # float z = 2j # complex
Pour vérifier le type de n'importe quel objet en Python, utilisez type()
Fonction :
Exemple
print(type(x)) print(type(y)) print(type(z))
Int
Int ou entier est un nombre complet, positif ou négatif, sans décimales, de longueur illimitée.
Exemple
Entier :
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
Float
Flottant ou "nombre flottant" est un nombre positif ou négatif contenant des décimales.
Exemple
Flottant :
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
Les nombres flottants peuvent également être des nombres scientifiques avec "e", représentant la puissance de 10.
Exemple
Flottant :
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
Complémentaire
Les nombres complexes sont écrits avec "j" pour la partie imaginaire :
Exemple
Complémentaire :
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
Conversion de type
Vous pouvez utiliser int()
、float()
et complex()
Méthode de conversion de type d'un type à un autre :
Exemple
Convertir d'un type à un autre :
x = 10 # int y = 6.3 # float z = 1j # complex # Convertir un entier en nombre en virgule flottante a = float(x) # Convertir un nombre en virgule flottante en entier b = int(y) # Convertir un entier en nombre complexe : c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
Remarque :Vous ne pouvez pas convertir un nombre composé en autre type de nombre.
Les nombres aléatoires
Python n'a pas random()
La fonction pour créer des nombres aléatoires, mais Python a une fonction nommée random
Le module intégré,可用于生成随机数:
Exemple
Importez le module random et affichez un nombre aléatoire entre 1 et 9 :
import random print(random.randrange(1,10))
Dans Manuel de référence du module Random En Chine, vous découvrirez de plus amples informations sur le module Random.
- Page précédente Types de données Python
- Page suivante Casting Python