Ad Code

Responsive Advertisement

Nombres Python


Nombres Python

Il existe trois types numériques en Python :

  • int
  • float
  • complex

Les variables de types numériques sont créées lorsque vous leur attribuez une valeur :

ExempleObtenez votre propre serveur Python

x = 1    # int
y = 2.8  # float
z = 1j   # complex

Pour vérifier le type d'un objet en Python, utilisez la type()fonction :

Exemple

print(type(x))
print(type(y))
print(type(z))
Essayez-le vous-même »

Int

Int, ou entier, est un nombre entier, positif ou négatif, sans décimales, de longueur illimitée.

Exemple

Entiers :

x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))
Essayez-le vous-même »

Flotter

Float, ou "nombre à virgule flottante" est un nombre, positif ou négatif, contenant une ou plusieurs décimales.

Exemple

Flotteurs :

x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
Essayez-le vous-même »

Float peut également être un nombre scientifique avec un "e" pour indiquer la puissance de 10.

Exemple

Flotteurs :

x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))
Essayez-le vous-même »

Complexe

Les nombres complexes s'écrivent avec un "j" comme partie imaginaire :

Exemple

Complexe:

x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))
Essayez-le vous-même »

Conversion de types

Vous pouvez convertir d'un type à un autre avec les méthodes int()float()et complex():

Exemple

Convertir d'un type à un autre :

x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:
a = float(x)

#convert from float to int:
b = int(y)

#convert from int to complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))
Essayez-le vous-même »

Remarque : Vous ne pouvez pas convertir des nombres complexes en un autre type de nombre.


Nombre aléatoire

Python n'a pas de random()fonction pour créer un nombre aléatoire, mais Python a un module intégré appelé randomqui peut être utilisé pour créer des nombres aléatoires :

Exemple

Importez le module random, et affichez un nombre aléatoire entre 1 et 9 :

import random

print(random.randrange(110))
Essayez-le vous-même »

Dans notre référence de module aléatoire, vous en apprendrez plus sur le module aléatoire.


Testez-vous avec des exercices

Exercer:

Insérez la syntaxe correcte pour convertir x en un nombre à virgule flottante.

x = 5
x =(X)

Enregistrer un commentaire

0 Commentaires

Ad Code

Responsive Advertisement