Il est possible d’utiliser des instructions qui permettent d’avoir une interaction entre l’ordinateur et l’utilisateur. Le programme affiche une phrase à destination de l’utilisateur pour qu’il entre une donnée dans une zone de saisie afin que le script continue son exécution.
Exemple 1 :
n = int(input(« Entrer le nombre de chromosomes dans une cellule humaine haploïde :« ))
La phrase Entrer le nombre de chromosomes dans une cellule humaine haploïde : apparaît à l’écran grâce à la fonction input(). La fonction int() demande un nombre entier qui sera attribué à n.
Editeur |
n = int(input(« Entrer le nombre de chromosomes dans une cellule humaine haploïde : »)) print(n) |
Fenêtre (après exécution) |
Console (après avoir rempli la donnée demandée) |
>>> 23 >>> |
Exemple 2 :
n = float(input(« Entrer le coefficient directeur de la droite isochrone :« ))
La phrase Entrer le coefficient directeur de la droite isochrone : apparaît à l’écran grâce à la fonction input(). La fonction float() demande un nombre réel qui sera attribué à n.
Exemple 3 :
n = eval(input(« Entrer la proportion d’individus de phénotype [eb] :« ))
La phrase Entrer la proportion d’individus de phénotype [eb] : apparaît à l’écran grâce à la fonction input(). La fonction eval() demande une valeur sous la forme d’une fraction par exemple (1/4) qui sera attribué à n.