onizuka_azypou40i7fyq1md_333.py

49,00 

Simuler les paramètres physiques et les conséquences environnementales de l’impact de l’astéroïde Chicxulub sur la Terre.

UGS : onizuka_azypou40i7fyq1md_333.py Catégorie : Étiquette :

🔷 INFORMATIONS GÉNÉRALES

Champ Détail

Nom du script onizuka_azypou40i7fyq1md_333.py

Version 1.0.0

Date de création 25/03/2026

Auteur / Demandeur IA Généré (Basé sur le code fourni)

Objectif principal Simuler les paramètres physiques et les conséquences environnementales de l’impact de l’astéroïde Chicxulub sur la Terre.

🎯 DESCRIPTION FONCTIONNELLE

📌 Que fait ce script ?

Ce script calcule l’énergie cinétique dégagée par l’impact d’un astéroïde de type « Chicxulub » (responsable de l’extinction K-Pg). Il estime la masse de l’objet, l’énergie en Joules et en mégatonnes de TNT, ainsi que le diamètre final du cratère, avant d’afficher les conséquences climatiques majeures.

📌 Problème résolu

Il permet de modéliser rapidement l’ampleur d’une catastrophe géologique à partir de variables physiques simples (diamètre, vitesse, densité) pour sensibiliser ou illustrer des phénomènes d’astrophysique.

⚙️ SPÉCIFICATIONS TECHNIQUES

🐍 Environnement

Élément Valeur

Version Python 3.x

OS cible Tous (Windows / Linux / MacOS)

Mode d’exécution CLI (Ligne de commande)

📦 Dépendances / Librairies

# Librairies standard (built-in)

math : Utilisée pour les calculs de puissance, de volume (pi) et de racines.

📥 ENTRÉES (INPUTS)

Les paramètres sont actuellement codés en dur (hardcoded) dans la fonction :

| # | Nom | Type | Obligatoire | Description | Exemple |

| :— | :— | :— | :— | :— | :— |

| 1 | diametre_km | float | ✅ Oui | Diamètre de l’astéroïde en km | 12 |

| 2 | vitesse_km_s| float | ✅ Oui | Vitesse lors de l’impact en km/s | 20 |

| 3 | densite_kg_m3| int | ✅ Oui | Densité de l’objet (Chondrite) | 3000 |

📤 SORTIES (OUTPUTS)

Le script produit uniquement des sorties textuelles dans la console (Standard Output).

| # | Nom | Type | Description | Exemple |

| :— | :— | :— | :— | :— |

| 1 | Affichage Console | str | Résumé des calculs et scénario final | « Diamètre estimé : 180.52 km » |

🧱 STRUCTURE DU SCRIPT

onizuka_azypou40i7fyq1md_333.py

├── 📌 IMPORTS (math)

├── 📌 FONCTIONS

│ └── simulation_impact_kpg() → Contient toute la logique de calcul et d’affichage.

└── 📌 MAIN (point d’entrée) → Exécute la simulation.

🔧 Détail des fonctions principales

Fonction Paramètres Retour Rôle

simulation_impact_kpg() Aucun None Calcule l’énergie, le cratère et affiche les résultats.

🔄 LOGIQUE / ALGORITHME

Définition des paramètres : Initialisation des variables de l’impacteur et des constantes physiques (g=9.81).

Conversions d’unités : Passage des km en mètres pour les calculs SI.

Calcul de l’énergie (E) : Utilisation de la formule de l’énergie cinétique :

E=21​mv2

Loi d’échelle de Holsapple : Estimation du diamètre du cratère final en fonction de la densité de la cible et de la vitesse d’impact.

Évaluation du seuil : Si le cratère dépasse 100 km, déclenchement du message d’extinction massive.

🚨 GESTION DES ERREURS

Le script actuel ne comporte pas de blocs try/except. Comme les valeurs sont fixes, le risque d’erreur est nul à l’exécution, mais une division par zéro pourrait survenir si la densite_cible était modifiée à 0.

✅ CONTRAINTES & RÈGLES MÉTIER

Règle 1 : La densité de la cible est fixée à 2500 kg/m3 (croûte terrestre moyenne).

Règle 2 : L’angle d’impact est défini à 45° (bien que non utilisé explicitement dans la formule simplifiée actuelle).

Règle 3 : Le seuil d’extinction globale est fixé arbitrairement à un diamètre de cratère > 100 km.

🧪 TESTS ATTENDUS

# Cas de test Entrée Résultat attendu Statut

1 Cas nominal Valeurs Chicxulub ~180 km de cratère / Extinction ⬜ À tester

2 Petit impact diametre_km = 0.05 Cratère < 10 km / Pas d'extinction ⬜ À tester 📝 EXEMPLE D'UTILISATION ▶️ Lancement en ligne de commande Bash python onizuka_azypou40i7fyq1md_333.py 📋 Exemple de sortie attendue Plaintext --- Résultats de la Simulation : Astéroïde Chicxulub --- Masse de l'objet : 2.71e+15 kg Énergie libérée : 5.43e+23 Joules Équivalent TNT : 129.75 Millions de Mt Diamètre estimé du cratère : 181.52 km --- Conséquences Modélisées --- Scénario : Extinction massive globale. ... 🗂️ HISTORIQUE DES VERSIONS Version Date Modification Auteur 1.0.0 25/03/2026 Création initiale Gemini

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “onizuka_azypou40i7fyq1md_333.py”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *