Tout en contrastant les variables, il est important d'examiner à la fois le contenu et les données respectives. Chaque fois que les valeurs des deux entrées diffèrent, l'instruction est satisfaite. Tout au long de Python, nous pouvons utiliser "!= ”Ou« n'est pas »pour ne pas faire d'opérations égales. Chaque fois que les valeurs de deux variables python ou opérandes fournies de chaque côté de l'opérateur non égal ne sont pas égales, il doit retourner vrai, sinon faux. De nombreuses langues de requête structurées pourraient grogner sur la correspondance de divers types puis. L'opérateur non égal doit renvoyer «vrai» chaque fois que les valeurs fournies en deux variables sont les mêmes; Cependant, ils sont de différents types. Ayons quelques exemples pour voir le fonctionnement de Python et non égal à l'opérateur. Tout d'abord, vous devez vous assurer que votre système a un outil Python installé et configuré. Lancez votre outil Python installé pour commencer à travailler. Au moment de la mise en œuvre de cet article, nous travaillons sur l'outil Spyder Python.
Exemple 01:
Notre premier exemple sera de contenir différentes façons de comparer deux ou plusieurs valeurs de type variable en utilisant l'opérateur non égal. Maintenant, l'outil a été ouvert, n'oubliez pas d'y ajouter un support Python. Nous avons initialisé deux variables de type entier, «X» et «Y» dans le script. Après cela, nous avons utilisé le != signe pour comparer les deux valeurs des variables, et le résultat booléen sera enregistré dans une nouvelle variable, «C». À la fin du code, cette valeur booléenne qui a été stockée dans la variable «C» sera imprimée.
Enregistrons notre code comme test.py et l'exécuter en appuyant sur le bouton d'exécution verte de l'outil Spyder. Nous avons obtenu le résultat comme «faux» parce que les deux valeurs étaient égales et les mêmes dans le type de données.
Nous avons mis à jour le code comme ci-dessous. Nous avons déclaré trois variables différentes, dont 2 ont la même valeur, et la dernière a une valeur différente. Nous avons utilisé l'opérateur non égal dans la première instruction directement pour imprimer le résultat de la comparaison entre les variables A et B. Ensuite, nous avons comparé les variables «A» et «C» en dehors de la déclaration d'impression et imprimé le résultat. Ensuite, nous avons déclaré une variable de type de chaîne «Q» et l'avons comparée avec la variable entière «A» dans l'instruction IMPRESS. Enregistrer le script et l'exécuter.
Vous pouvez voir que le résultat a affiché une fausse et deux valeurs vraies par rapport aux variables différentes. Les deux premiers résultats étaient entre les variables de type entier, mais la dernière comparaison était entre les variables de type entier et de chaîne. Par conséquent, il renvoie vrai.
Exemple 02:
Jetons un coup d'œil à l'opérateur non égal utilisé dans l'instruction «IF» tout en utilisant Python. Nous avons utilisé deux variables dans le code. La variable «x» est un type entier, et «y» est un type de chaîne. Ensuite, nous avons initialisé l'instruction «IF» et utilisé l'opérateur non égal dans les deux opérandes pour vérifier s'ils sont égaux ou non. En fin de compte, imprimé une déclaration.
Lors de l'exécution d'un test.fichier de script py, nous avons obtenu la chaîne en tant que valeur de sortie comme présenté dans l'image ci-dessous.
Jetons un coup d'œil à une autre instance. Cette fois, nous avons utilisé les deux variables de type de chaîne et les avons comparées dans l'instruction «IF». Enfin, nous avons utilisé l'instruction d'impression pour imprimer les deux variables avec certaines valeurs de chaîne. La sortie doit être sans erreur.
Lors de l'exécution de ce fichier, nous n'avons aucune erreur et avons obtenu la sortie de travail comme ci-dessous.
Ayons maintenant quelques exemples compliqués à partir de maintenant. Dans ce cas, nous utilisons une variable entière «Z» ayant la valeur «21». Nous avons d'abord calculé le module d'une variable «z» avec entier 2. Après cela, nous avons utilisé l'instruction «IF» pour utiliser l'opérateur non égal pour comparer la valeur calculée avec 0. Bien que le module calculé ne soit pas égal à 0, il doit imprimer la valeur de la variable «z» et la chaîne disant «n'est même pas» utilisée dans l'instruction PRINT.
Après avoir enregistré et exécuté le fichier, nous n'avons aucune erreur, et la variable Z a été imprimée avec une chaîne «n'est même pas».
Exemple 03:
Dans l'exemple ci-dessus, nous venons d'utiliser la déclaration «IF». Cette fois, nous utiliserons la déclaration «if-else» dans notre exemple. Nous avons mis à jour le code comme ci-dessous. Tout d'abord, initialisez une variable de type entier «A» avec une valeur de 10. Après cela, nous avons utilisé la déclaration IF-Else dans notre code. La partie «if» de l'instruction utilise l'opérateur «IS pas» pour comparer la variable «A» avec une valeur de 20. Si la condition satisfait, elle imprimera nos «valeurs ne sont pas égales»; Sinon, le contrôle sera donné à l'instruction «else» pour imprimer que les «valeurs sont égales».
Enregistrez votre code et exécutez-le. Vous pouvez voir la condition dans l'instruction «IF» s'est satisfaite, et il imprime que les «valeurs ne sont pas égales».
Jetons un coup d'œil à un autre exemple pendant un certain temps. Nous avons déclaré une chaîne «str» ayant la valeur «aqsa» si l'instruction utilise cette chaîne pour la comparer avec une certaine valeur et imprimer le message. Lorsque l'état de l'instruction «IF» échoue, le contrôle sera transféré à l'instruction «ELF» pour voir si la variable «Str» n'est pas égale à une valeur donnée. Après cela, il imprimera un message.
Comme la condition dans l'énoncé «IF» est satisfaite de sorte qu'elle imprime la première déclaration d'impression et le contrôle ne sera jamais donné à la déclaration «ELIF».
Par exemple, modifions la valeur d'une variable «str» en «yasin». Cette fois, la condition mentionnée dans la déclaration «IF» se trompera, et le contrôle sera donné à la déclaration «ELIF». Par conséquent, la déclaration d'impression de la déclaration «Elif» sera imprimée alors que la condition se réunit.
Maintenant, lorsque nous exécutons à nouveau le code, il affichera le résultat de la déclaration d'impression mentionnée dans la partie «Elif» de l'instruction «IF-Else» imbriquée.
Exemple 04:
Enfin, nous ferons un exemple compliqué pour tester l'opérateur de comparaison non égal cette fois. Nous avons donc initialisé une classe nommée «test». Au sein de cette classe, nous avons initialisé une variable «I» ayant une valeur 0. Une autre variable, «Data», a été initialisée avec une valeur aucune dedans. Après cela, nous avons initialisé un constructeur de cette classe pour obtenir les valeurs de ces variables de l'instance de classe. Ensuite, nous avons initialisé une méthode non égale intégrée dans notre code et utilisé l'instruction «if-else» dedans. Trois objets ont été créés pour envoyer des valeurs au constructeur. Après cela, nous avons comparé les objets les uns avec les autres dans l'instruction PRINT pour imprimer le résultat de la comparaison. Enregistrez le code et exécutez-le.
La sortie affiche Faux comme un retour à la première instruction d'impression car les valeurs analysées aux deux objets étaient les mêmes. Au contraire, la deuxième déclaration d'impression renvoie vrai car T2 et T3 ont tous deux des valeurs différentes et ne sont pas égales.
Conclusion:
À l'aide de scripts d'illustrations bien expliquées, nous avons appris quelle est la fonction de comparaison Python et non égale et comment elle est utilisée pour déterminer si deux variables ne sont pas identiques.