Un livre de Wikibooks.
| 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 |
|
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é |
| 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 |
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 |
|