Le langage de programmation Python a de nombreux types de données, tous intégrés dans une séquence de données binaires. Le type de données donne ces données binaires certain caractère en précisant que l'on soit un chiffre ou une lettre . Le type d'une variable de données influences comment Python traite cette variable. Vous pouvez vérifier le type d' une variable , surtout si les opérations suivantes nécessitent la variable à un type spécifique. Par exemple, vous voudrez peut-être voir si une variable est un nombre décimal avant d'effectuer décimal seules opérations sur elle. Instructions
1
Ouvrez l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE est situé dans le répertoire Python sous "Program Files" pour un PC ou "Applications" dans un Macintosh. Un fichier de code source vierge s'ouvre dans la fenêtre de l'éditeur de texte IDLE
2
importation du module décimal en écrivant la ligne de code suivante au début du fichier de code source: .
de l'importation décimal *
3
déclarer une variable et stocker un nombre décimal en elle :
i = Decimal ( 1.1)
4
déterminer une chaîne et stocker le type de la variable « i » en elle . Vous allez utiliser cette chaîne pour tester d'autres variables contre elle
typeString = Type ( i)
5
déclarer une variable et stocker un type de nombre décimal en elle : .
< p> j = Decimal ( 2.718 )
6
test du type de la "j " variable contre le typeString . Si le type est " decimal.Decimal classe », puis un «i» f déclaration, comme celui ci-dessous , l'évaluerons aussi vrai :
si le type ( j) == typeString :
7
retrait de la ligne suivante en appuyant sur tab . Cette ligne dentelée s'exécute uniquement lorsque le "if" est évaluée comme vraie. Vous pouvez utiliser cette ligne pour imprimer quelque chose à la console qui vous permet de savoir si la variable "j" est un nombre décimal . Donnez l'instruction print qui suit sur la ligne de retrait :
print (" variable j est un nombre décimal " )
8
exécuter le programme en appuyant sur la touche "F5 ". Le "j" variable est testé pour voir si elle est de type " Décimal " . Depuis qu'il a été explicitement déclarée comme une décimale , le programme envoie le message suivant : de Variable
j est un nombre décimal