Aire d'un disque

Exercice tiré de Progalgo de Julien de Villèle.

Exercice

Remarque : Pour les calculs de puissance on utilise l'opérateur **. Par exemple \(5^2 = 25\) se calcule grâce à 5**2.

Question 1 : Compléter la fonction aire_disque suivante pour qu'elle renvoie l'aire d'un disque à partir de son rayon r.
On rappelle que l'aire \(A\) d'un disque de rayon \(r\) est donnée par \(A = \pi \times r^2\).

import math  #math.pi pour avoir pi

def aire_disque(r): 
    """Signature aire_disque(r:float)->float"""       
    return "à compléter"
benchmark = ['aire_disque(1) == math.pi', backslash_newline'round(aire_disque(math.sqrt(2)), 2) == 6.28', backslash_newline'round(aire_disque(math.sqrt(2)), 5) == 6.28319',backslash_newline'round(aire_disque(-2), 5) == 12.56637']backslash_newline5/5

import math #math.pi pour avoir pibackslash_newlinebackslash_newlinedef aire_disque(r): backslash_newline """Signature aire_disque(r:float)->float""" backslash_newline return "à compléter"backslash_newline# Solution 1backslash_newlinebackslash_newlineimport math #math.pi pour avoir pibackslash_newlinebackslash_newlinedef aire_disque(r): backslash_newline """Signature aire_disque(r:float)->float""" backslash_newline return math.pi * r ** 2backslash_newlinebackslash_newlinebackslash_newline