Un programme Python est composé d'instructions. Une instruction est un ordre donné à un programme, qui décrit la procédure à effectuer pour obtenir un résultat. Les instructions sont séparées entre elles dans le programme par un retour à la ligne.
Python étant un langage interprété, chaque ligne de code est lue puis interprétée afin d'être exécutée par l'ordinateur.
Ainsi, l'interpréteur Python commence par lire la première ligne. Celle-ci contient une instruction qu’il interprète afin de l’exécuter. Il passe ensuite à la ligne suivante, interprète l’instruction qu’elle contient, puis l’exécute, et ainsi de suite.
Le chemin ainsi suivi par Python à travers le programme est appelé «flux d'instructions». On peut modifier ce flux d’instructions à l’aide d’instruction de contrôle de flux.
Les instructions d’un programme Python s’exécute donc les unes après les autres dans l’ordre d’écriture sauf si l’on ajoute une instruction de contrôle de flux.
Un bloc est défini par une indentation obtenue en décalant le début des instructions vers la droite grâce à des espaces en début de ligne (habituellement 4 espaces mais ce n’est pas obligatoire). Toutes les instructions d’un même bloc doivent être indentées exactement au même niveau (c’est-à-dire décalées à droite d’un même nombre d’espaces). Un bloc peut contenir une ou plusieurs instructions, et notamment des instructions composées (tests, boucles, etc.).
Les instructions conditionnelles permettent de changer le déroulement du programme dans différentes directions, en fonction des circonstances rencontrées. Elles permettent de tester une certaine condition et de modifier le comportement du programme en conséquence.
Ex: : L’instruction « if » est une instruction conditionnelle.
Syntaxe d’une instruction if :
if condition:
    instruction 1
Les commentaires en Python commencent par un caractère dièse, "#", et continuent jusqu'à la fin de la ligne physique. Un commentaire peut se trouver au début d'une ligne derrière un espace ou du code, mais pas à l'intérieur d'une chaîne de caractères. Un commentaire est un texte qui sert simplement de mémo.