image du logo Python

Python pour débutant

Notion de variable

Une variable est un espace mémoire dans lequel il est possible de stocker une valeur. Cette valeur peut être redéfinie autant de fois que l’on veut, d’où le nom de « variable ».

En Python, les variables sont crées automatiquement à leur première utilisation. Pour créer une variable, il suffit donc de l'utiliser une première fois, c'est à dire d'écrire nom_de_la_variable=valeur_de_la_variable.

Par exemple, si je veux fixer la valeur 0 à la variable x. On dit parle alors d’affectation : j’affecte à x la valeur 0. En langage Python, il suffit d’écrire : « x=0 »

Notion de type

Python est un langage typé. A chaque type correspond un ensemble de valeur, c’est-à-dire que la valeur d’un objet est l’une des valeurs correspondant au type de l’objet. Le type d’un objet ne peut pas être modifié. Dans le langage Python, le typage est automatique, c’est-à-dire que lorsqu’une variable est affectée, l’interpréteur trouve automatiquement son type.

La fonction type() permet de connaître le type d'une variable.

Notion d’opérateur

On appelle opérande chaque terme composant une opération. Ainsi, un opérateur est un symbole utilisé pour effectuer un calcul entre des opérandes. Les opérateurs de comparaison renvoient une valeur booléenne True ou False (Vraie ou Faux)

Voici les différents opérateurs de comparaison :

•   == égal
•   < strictement inférieur
•   > strictement supérieur
•   <= inférieur ou égal
•   >= supérieur ou égal
•   != différent

Notion de fonction

Une fonction possède toujours des parenthèses, à l’intérieur desquelles on entre son (ou ses) paramètre(s) (une fonction n’a pas forcément de paramètre).

On a donc :

fonction(paramètre)

Exemple :

print(window_width())

  window_width() est une fonction qui permet de déterminer la longueur d’une fenêtre.
  print() est une fonction qui permet d’afficher un élément.
  En tapant « print(window_width()) » je demande donc d’afficher la longueur de la fenêtre.
  Ici, la fonction window_width() ne possèe pas de paramètre et la fonction Print() a pour paramètre la
  fonction window_width().

Une fonction peut soit retourner une ou plusieurs choses, soit ne rien retourner du tout.
C’est comme en mathématiques, lorsque l’on écrit : f(x)=y
f est la fonction, x est le paramètre et y ce qui est retourné.

Il existe de nombreuses fonction prédéfinies, telles que print(), type(), len(), range(), etc

Mais il existe également la possibilité de créer nos propres fonctions ! Pour cela, il suffit d’utiliser le spécificateur « def » suivit d’un espace puis du nom que l’on souhaite donner à notre fonction.

On a donc :

def mafonction(paramètre) :

Valid HTML 4.01 Transitional CSS Valide ! CSS Valide !