« Programmation Python/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Epommate (discussion | contributions)
Aucun résumé des modifications
 
Epommate (discussion | contributions)
Aucun résumé des modifications
Ligne 1 :
L''Objectifobjectif :de découvrircette lespage est de permmettre la découverte des différents opérateur,. lL'utilisation des opérateurs sur des types complexes est reporté après l'étude des structures de contrôles''.
 
== Définition ==
 
Un ''opérateur'' est un symbole utilisé pour effectué un calcul entre des '''opérandes'''.
 
Une opérande est une variable, ou un litéral ou bien une '''expression'''.
== Les opérateurs==
''Objectif : découvrir les différents opérateur, l'utilisation sur des types complexes est reporté après l'étude des structures de contrôles''
 
Une expression est une suite valide d'opérateur et d'opérande.
TODO : Définition d'un opérateur, d'une opérande, arité d'un opérateur
 
TODO : Définition d'une expression
 
Par exemple, dans l'expression :
x = y + 1
 
Il y a deux opérateurs ( = et +) et trois opérande (x,y et 1).
 
Il existe différent type d'opérateur :
Ligne 18 ⟶ 21 :
*les opérateurs d'affectation
 
Les opérateurs peuvent avoir des sens différents en fonction des types des opérandes sur lequel ils agissent.
==== les opérateurs logiques ====
 
==== les opérateurs de comparaisons ====
== Présentation des différents opérateurs ==
==== les opérateurs sur les séquences ====
==== les opérateurs numériqueslogiques ====
 
==== les opérateurs de comparaisons ====
==== les opérateurs sur les séquences ====
=== Lesles opérateurs numériques ===
*Les 4 opérations : + - * /
*Les divisions euclidienne % //
 
==== les opérateurs logiquesd'affectation ====
 
==== les opérateurs d'affectation ====
* '='
* Affectation multiple, aka ''x = y = z = 3''
* Affectation paralèle aka ''x,y = 1 , 0.5
 
==== Priorité des opérateurs ====
*explication
*tableau de priorité des opérateur
 
{{lienDePage|Programmation Python|Type|Exercices Base du langage}}
=== Récuperer les arguments de la ligne de commande ===