« Synthèse du vocabulaire de python. » : différence entre les versions

De TravauxIndse
Aller à la navigation Aller à la recherche
 
Ligne 1 : Ligne 1 :
==Vocabulaire peu utilisé, généralement cité de [http://inforef.be/swi/download/apprendre_python3.pdf  "Apprendre Python 3, Swinnen."]==
=Vocabulaire de base=
==Variables==
 
*nom            ''a, i, moyenne,...''
*type            '' int, str, flt,...''
 
==Opérations==
#+
#-
# *
#/
#//
#%
# **
 
*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==
#!=    différent
#==    vérifier que c'est égal
#>
#>=
#<
#<=
#and
#or
#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 [http://inforef.be/swi/download/apprendre_python3.pdf  "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.
*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)).
L’argument end =" " signifie que vous souhaitez remplacer le saut à la ligne par un simple espace. (Cité de "Apprendre Python 3, Swinnen."(Page 52)).

Dernière version du 23 octobre 2011 à 18:39

Vocabulaire de base[modifier]

Variables[modifier]

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

Opérations[modifier]

  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[modifier]

  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[modifier]

  • while condition : tant que....alors

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

  • 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)).