Programmation Python/Tableau des mots réservés

Un livre de Wikilivres.
Aller à : navigation, rechercher


Consultez également ces pages dans d’autres projets Wikimedia :

Connaissances universitaires sur Wikiversité.


Les mots clés[modifier | modifier le wikicode]

Liste des mots réservés
and assert break class continue
def del elif else except
exec finally for from global
if import in is lambda
not or pass print raise
return try while yield  

Il faut ajouter les trois valeurs constantes True, False, None en python3 qui sont heureusement des mots clefs. Vous pouvez vous amuser en python2 à affecter True= False et Python ne dit rien ! C'est 1984 !

Autre classement :

Mot Définition
and Opérateur ET booléen logique
as
assert
break Sortie de boucle
class Définition de classe d'objet ( Programmation Orientée Objet)
continue
def Définition de fonction
del Suppression de
elif Condition contraire
else Contraire
except Sauf (à utiliser après "try")
exec
finally
for Boucle
from De
global Définition (ou utilisation) dans une fonction d'une variable globale
if Condition
import Importation de module
in Contient
is Est
is not N'est pas
lambda Définition d'une fonction Lambda
not Négation logique
or Opérateur de choix OU booléen logique
pass
print Afficher
raise
return Stopper la fonction courante (renvoyer sa valeur)
sort Classer par ordre alphabétique
try Essayer (généralement suivi de "except" : sauf)
while Boucle
yield S'emploie uniquement dans une fonction, et renvoie son résultat régénéré

Les fonctions[modifier | modifier le wikicode]

Commande Définition
help() Affiche l'aide sur le paramètre
dir() Affiche les méthodes du paramètre
print() Affiche le texte en paramètre
input() Enregistre la saisie de l'utilisateur
raw_input() Équivalent à input() (sous Python 3, préférer input())
len() Renvoie la taille du paramètre
range() Affiche la liste des entiers de l'intervalle du paramètre
ord() Renvoie l'ordinal associé au caractère en paramètre
locals() Créer un dictionnaire (objet "dict"), dont le contenu est accessible avec "[]"
globals() Comme locals() mais en incluant les variables globales
str() Convertit une variable en caractères
int() Convertit une variable en nombre entier
Fichiers
open() Ouvrir un fichier
close() Fermer un fichier
read() Lire un fichier
readline() Lire une ligne
readlines() Lire les lignes séparées par des "\n,"
tell() Donne la position d'un objet
seek() Donne la position d'un objet
write() Écrire dans un fichier

Les modules[modifier | modifier le wikicode]

Ils sont importés avant utilisation avec "import".

Module Définition
anydbm
array
atexit
bisect
calendar
cmath
codecs
collections
commands
ConfigParser
copy
ctypes
datetime
decimal
dummy_thread
dummy_threading
exceptions
encodings.aliases
formatter
heapq
gettext
locale
linecache
marshall
math Module de fonctions mathématiques (sqrt, sin, cos, tan, etc...)
mmap
operator
os Module de fonction concernant le système d'exploitation (OS)
pickle
Queue
re Regular expressions
shelve
shutil
signal
stat
string
StringIO
struct
subprocess
sys
textwrap
tempfile
thread
threading
time
timeit
traceback
unicodedata
xml.sax
warnings
whichdb
_winreg