Python est un langage typé dynamiquement , ce qui signifie que vous effectuez principalement la vérification de type à l'exécution et que les variables peuvent avoir n'importe quel type de valeur et même de changer dans le programme. Par exemple, vous pouvez utiliser une variable comme un entier , puis utiliser la même variable comme une chaîne. À n'importe quel moment dans le programme , vous pouvez utiliser la fonction isinstance de Python pour vérifier les types de variables . En fournissant la variable et le type " str" comme les deux paramètres à la fonction , vous pouvez vérifier pour voir si cette variable fournie est une chaîne. Instructions
1
Ouvrez votre fichier de programme Python. Placez le curseur sur la ligne où vous voulez vérifier un type de chaîne
2
Tapez la commande suivante : .
Isinstance ( varName , str )
Substitute " varName " avec le nom de la variable réelle. Si la variable est une chaîne, la fonction retourne "true", sinon elle renvoie «Faux ». Vous pouvez également fournir des chaînes directement en utilisant soit des guillemets simples ou doubles. Python retourne toujours "True" dans ce cas
3 Type de
ce qui suit: .
Si isinstance ( varName , str ) :
print " Variable est une chaîne "
autre :
print" . . variable n'est pas une chaîne "
si les contrôles de fonctionnement pour voir si une variable est une chaîne, puis informe le utilisateur du résultat avec une instruction " print" . Vous pouvez utiliser d'autres cas de test ici . Par exemple , vous pouvez exécuter l'instruction if dans une boucle qui invite l' utilisateur à entrer , jusqu'à ce qu'il entre dans une chaîne.
4
Enregistrez le fichier du programme Python et l'exécuter.