《Introduction》Cours Python pour débutants trois — Opérateurs
Opérateurs Cette fois, nous allons apprendre les opérateurs. Les opérateurs sont extrêmement importants en programmation et ont les fonctions suivantes : 1. Calcul 2. Comparaison 3. Assignation, etc. Pour un débutant, voir ce tutoriel peut sembler un peu intimidant, mais ne vous inquiétez pas, car ces choses sont très simples. Si vous avez déjà étudié au lycée, vous découvrirez que beaucoup de choses vous sont déjà familières. Si vous n'avez pas encore été au lycée, ce n'est pas grave car beaucoup de choses ici relèvent du bon sens et sont compréhensibles au premier coup d'œil. Commençons par examiner l'ordre de priorité des opérateurs : Le signe = (nous l'avons déjà mentionné la dernière fois, c'est un signe d'assignation, pas un signe égal) a une priorité de droite à gauche, car la variable est à gauche et la valeur à droite. Le signe || de gauche à droite logique 'or', ce symbole signifie 'ou' dans le programme. a == 1 || b == 1 signifie que lorsque a est égal à 1 ou b est égal à 1, c'est-à-dire que l'une des deux conditions est remplie. Le signe && de gauche à droite logique 'and', ce symbole se compose de deux & et signifie 'et' dans le programme. a == 1 && b == 1 signifie que lorsque a est égal à 1 et que b est égal à 1, les deux conditions doivent être remplies. Le signe | de gauche à droite opération binaire 'or', OU binaire. Le signe ^ de gauche à droite opération binaire 'xor', OU exclusif. Le signe & de gauche à droite opération binaire 'and', ET binaire. Les symboles ==, !=, <=, >= de gauche à droite, opérations de comparaison. == signifie égal, != signifie différent, <= signifie inférieur ou égal, >= signifie supérieur ou égal, < signifie inférieur, > signifie supérieur. Les symboles << et >> de gauche à droite, opérations de décalage, doivent être appliqués à des entiers ou des caractères. Les symboles + et - de gauche à droite, addition et soustraction (leur utilisation est différente pour les caractères). Les symboles *, /, % de gauche à droite, multiplication, division, reste (ne peut pas être utilisé pour des chaînes de caractères). Remarque : les calculs d'addition, soustraction, multiplication et division suivent les mêmes règles qu'en mathématiques : multiplication et division avant addition et soustraction. Les symboles -, !, ++, --, ~, *, [], (), & de gauche à droite : - (négatif), ! (négation), ++ (incrément), -- (décrément), ~ (opération NOT binaire, complément à un), [] (tableau), () (transmission des paramètres de fonction), & (opération d'adresse), (seulement !).(Non) peut être utilisé pour les chaînes de caractères) Lorsque la priorité est la même, l'ordre d'exécution des opérations est déterminé par l'associativité. Remarque 1 : a == 1 || b == 2 && c == 3, cette phrase signifie : lorsque (a est égal à 1 ou b est égal à 2) et c est égal à 3, on calcule d'abord le "ou" à gauche, puis le "et" à droite. Remarque 2 : on ne peut pas utiliser ces symboles pour les opérations mixtes (comme +=, -=, *=, etc.). Remarque 3 : "," et "? :" sont des opérations conditionnelles que le programme ne prend pas en charge. Je ne sais pas si tout le monde se souvient du dernier tutoriel ; si vous ne vous en souvenez pas, allez vite le réviser. Maintenant, faisons les devoirs. La dernière fois, nous avons appris à écrire une addition avec des variables, maintenant nous allons faire une opération d'addition, de soustraction, de multiplication et de division ; vous pouvez les écrire séparément ou ensemble. J'ai remarqué qu'après avoir donné deux fois les devoirs, personne ne les a rendus jusqu'à présent. Si vous ne les rendez pas, je n'enseignerai plus ! J'espère que les amis répondront au post, car répondre est une vertu ! 《Fin》
Réponses (0)
— Toutes les réponses chargées —