Synthèse du vocabulaire de python.

De TravauxIndse
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Vocabulaire de base

Variables

  • nom a, i, moyenne,...
  • type int, str, flt,...

Opérations

  1. +
  2. -
  3. *
  4. /
  5. //
  6. %
  7. **
  • affectation a=11 b=x+5-i c=input()
  • lecture input() consiste à attendre que l'opérateur écrive quelque chose pour remplir la case
  • écriture print() écrire à l'écran ce qui est entre ()
  • integer int() correspond à un entier

Tests, si

  1. != différent
  2. == vérifier que c'est égal
  3. >
  4. >=
  5. <
  6. <=
  7. and
  8. or
  9. not()
  • if condition : if x==1:
  • elif: sinon si
  • else:

Lorsque le if n'est pas vérifié, on passe au else. S'il n'y a pas de else alors on passe à la suite.

Boucles

  • while condition : tant que....alors

Vocabulaire peu utilisé, généralement cité de "Apprendre Python 3, Swinnen."

  • Par défaut, la fonction print() ajoute en effet un caractère de saut à la ligne à toute valeur qu’on lui demande d’afficher.

L’argument end =" " signifie que vous souhaitez remplacer le saut à la ligne par un simple espace. (Cité de "Apprendre Python 3, Swinnen."(Page 52)).

  • La séquence \n dans une chaîne provoque un saut à la ligne. (Cité de "Apprendre Python 3, Swinnen." (Page 64)).
  • Ici, un exemple vaut mieux qu'une explication. (De "Apprendre Python 3, Swinnen." (Page 65)).
>>> ch = "Christine"
>>> print(ch[0], ch[3], ch[5])
C i t
  • Déterminer la longueur (c’est-à-dire le nombre de caractères) d’une chaîne, en faisant appel à la fonction intégrée len() :
>>> ch ='Georges'
>>> print(len(ch))
7

(De "Apprendre Python 3, Swinnen." (Page 66)).