Faculté des Sciences de Tunis ERTA2
Département de Physique A.U. 2023-2024
Test pour Python Correction
Exercice 1
# Demander à l’utilisateur de saisir la vitesse du vent
vitesse_vent = float(input("Veuillez saisir la vitesse du vent (m/s) : "))
# Demander à l’utilisateur de saisir le coefficient de puissance (C_p)
coefficient_puissance = float(input("Veuillez saisir le coefficient de
puissance (entre 0 et 1) : "))
# Caractéristiques de l’éolienne
densite_air = 1.225 # Densité de l’air en kg/m^3
surface_pale = 10 # Surface de la pale en m^2 (exemple)
# Calculer la puissance générée par l’éolienne
puissance = 0.5 * densite_air * surface_pale * vitesse_vent**3 * coefficient_puissance
# Afficher la puissance générée
print("La puissance générée par l’éolienne est de",puissance, "watts.")
Exercice 2
# Entrées utilisateur
surface_panneau = float(input("Veuillez saisir la surface du panneau solaire (m²):"))
efficacite_panneau = float(input("Veuillez saisir l’efficacité du panneau
solaire (%):"))
# Intensités solaires pour chaque heure de la journée
intensites_solaires = [200, 180, 220, 250, 300, 350, 400, 420, 380, 340, 310, 280,
260, 240, 200, 180, 220, 250, 300, 350, 400, 420, 380, 340]
# Initialisation de l’énergie totale
energie_totale = 0
# Boucle for pour calculer l’énergie solaire totale
for intensite in intensites_solaires:
energie_totale += surface_panneau * (efficacite_panneau ) * intensite
# Affichage du résultat
print("L’énergie solaire totale reçue par le panneau solaire est de:", energie_totale,
" joules.")