Chap 1: Redémarrer avec Python






LES VARIABLES




Notion de variable

Définition

Dans un programme, une variable correspond à un emplacement de la  mémoire.
Elle est repérée par un nom et possède une valeur.

La fonction print( ) permet d’afficher la valeur d’une variable.

Pour affecter 2 à la variable X

Type de variable

Définition

Une variable peut contenir différents types d’objets:

Il faut connaître le type d’une variable pour pouvoir la modifier, savoir quelles opérations sont possibles sur cette variable… 

La fonction type( ) permet d’afficher le type d’une variable.

x est un entier 
a est un flottant 
nom est une chaîne de caractères


A la fin de l’exécution du programme suivant, quelles sont les valeurs des variables x, y z ?


A la fin de l’exécution du programme suivant, quelles sont les valeurs des variables a et b ?


En exécutant le programme suivant, préciser quelles opérations sont effectuées avec /, //, %, ** .

Instructions d’entrée et de sortie

Définition


La fonction input( ) permet de demander à l'utilisateur une valeur puis de l'affecter à une variable.

Par défaut, le type d’une variable saisie à l’aide de la fonction input( ) est une chaîne de caractères .

Pour entrer un entier ou un décimal, il faut donc convertir en ajoutant int( ) ou float( ).
Voir l'exemple ci-dessous:

Tester le code ci-dessous puis le corriger.



Compléter le programme ci-dessous qui demande trois notes obtenues dans une matière et le coefficient correspondant, puis qui affiche la moyenne pondérée.

Bonnes pratiques de nommage

Pour nommer correctement une variable, il existe des règles à respecter.

Les règles

Liste des mots-clés réservés par Python

andas assert break class continue def del
elif else except False finally for from global
if import in is lambda None not or
pass raise return True try while with yield

Du sens, du sens, du sens

Un nom de variable doit impérativement avoir du sens :

# PAS BIEN
if d == 1:
    cep += vm

# BIEN
if date == 1:
    compte_epargne += versement_mensuel