Bien sûr ! Voici un exemple de code Python pour simuler un processus de croissance de la biomasse, avec une touche amusante :

« `python
import time
import random

class Biomasse:
def __init__(self, nom, quantite_initial):
self.nom = nom
self.quantite = quantite_initial
self.croissance_quotidienne = random.uniform(0.5, 1.5) # Croissance quotidienne aléatoire

def grandir(self):
self.quantite += self.quantite self.croissance_quotidienne
print(f »{self.nom} a grandi de {self.croissance_quotidienne 100:.2f}% aujourd’hui ! »)

def arroser(self):
self.quantite += 10 # Ajout de 10 unités de biomasse
print(f »{self.nom} a été arrosé et a gagné 10 unités de biomasse ! »)

def etat(self):
print(f »{self.nom} a une quantité de biomasse de {self.quantite:.2f} unités. »)

def simuler_biomasse(jour, biomasse):
for _ in range(jour):
biomasse.grandir()
if random.random() < 0.3: # 30% de chance d'être arrosé chaque jour biomasse.arroser() biomasse.etat() print("=" 20) time.sleep(1) # Pause d'une seconde pour simuler le passage du temps # Exemple d'utilisation nom_biomasse = "Biomasse-tastic" jour_simulation = 10 # Création de l'instance de Biomasse biomasse = Biomasse(nom_biomasse, 100) # 100 unités de biomasse initiales print(f"\nBienvenue à la simulation de croissance de la biomasse !\n") simuler_biomasse(jour_simulation, biomasse) print(f"\nFélicitations, {nom_biomasse} a atteint une quantité finale de {biomasse.quantite:.2f} unités !") ``` Ce code simule la croissance d'une biomasse sur une période de jours et ajoute une petite chance d'être arrosée chaque jour, avec des messages amusants pour suivre le processus. Vous pouvez ajuster les paramètres pour rendre la simulation plus réaliste ou plus amusante selon vos besoins !