Python, le langage de programmation de haut niveau utilisés par les entreprises comme la NASA , Google et YouTube , est utilisé par des millions de programmeurs à travers le monde comme une alternative aux langages de bas niveau comme C Python est facile à apprendre , portable , et la syntaxe dépendante de moins de languages.When de programmation de bas niveau d'une chaîne en Python , il ya plusieurs façons de déterminer si le contenu de la chaîne sont des nombres ou non. Instructions
1
obtenir la chaîne que vous souhaitez tester . Par exemple, pour obtenir une chaîne de l'utilisateur , utilisez la fonction raw_input :
x = raw_input (". S'il vous plaît entrer une chaîne" )
2
Utilisez le int ( ) fonction à tester la chaîne. Par exemple , dans l'exemple , ajoutez la ligne
y = int ( x )
à votre script. Si Python jette le code d'erreur " ValueError : invalid littérale de int ( ) avec base 10 : " vous savez que x n'est pas un nombre. Si x n'est pas un entier , la fonction int ( ) va simplement arrondir à l'entier le plus proche et retourner ce résultat plutôt que de jeter un code d'erreur .
3
utiliser une fonction mathématique pour tester la chaîne. En utilisant le même exemple , ajoutez la ligne
y = x /2
à votre script. Encore une fois, si Python jette le code d'erreur " TypeError : non pris en charge type d'opérande (s) pour /: ' str ' et 'int' " . Vous savez que x n'est pas un nombre