Programmation: If: structure conditionnelle


Question 1

Qu'affiche le programme python suivant ?
from math import sqrt
x=5
if (2*x-4>=0):
	r=sqrt(2*x-4)
else:
	r="Impossible"
print(r)
Aide
La première ligne permet de charger, à partir de la bibliothèque de fonctions mathématiques usuelles nommée math, la fonction racine carrée sqrt (pour square root).
À partir de là (dès la ligne suivante, la deuxième ici), on peut utiliser cette fonction, par exemple
sqrt(4)
retourne 2, et
sqrt(-4)
retourne … NaN (Not A Number !).
Voir le lien ci-dessous sur les bibliothèques.