def sqrt(value: float) -> float
Return the square root of x.
Paramètre | Description |
---|---|
value : float |
La valeur pour laquelle déterminer la racine carrée. Attention, cette valeur doit impérativement être positive. |
La valeur de retour est de type float.
Elle correspond à la racine carrée de la valeur spécifiée en paramètre.
TypeError :Une exception de ce type sera déclenchée si la valeur passée en paramètre n'est pas numérique
ValueError :Une exception de ce type sera déclenchée si la valeur passée en paramètre est négative.
1 2 3 4 5 6 7 8 9 10 11 12 |
#!/usr/bin/python3 import math delta_x = float(input( "Veuillez saisir la première composante d'un vecteur : ")) delta_y = float(input("Veuillez saisir la seconde composante d'un vecteur : ")) divisor = math.sqrt(delta_x ** 2 + delta_y ** 2 ) delta_x /= divisor delta_y /= divisor print("Le vecteur normalisé est [%.2f,%.2f]" % (delta_x, delta_y)) |
Et voici un exemple d'exécution de ce programme :
Veuillez saisir la première composante d'un vecteur : 1 Veuillez saisir la seconde composante d'un vecteur : 2 Le vecteur normalisé est [0.45,0.89]
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :