print("===== MON ANALYSEUR CRASH =====")

historique = input(
    "Entre les anciens multiplicateurs séparés par des virgules : "
)

try:
    nombres = [
        float(x.strip().replace("x", ""))
        for x in historique.split(",")
        if x.strip()
    ]

    if not nombres or any(x < 1 for x in nombres):
        raise ValueError("Résultats invalides")

    print("\n===== ANALYSE =====")
    print("Nombre de manches :", len(nombres))
    print("Moyenne :", round(sum(nombres) / len(nombres), 2), "x")
    print("Plus petit :", min(nombres), "x")
    print("Plus grand :", max(nombres), "x")

    print("Résultats sous 2x :", sum(x < 2 for x in nombres))
    print("Résultats entre 2x et 5x :", sum(2 <= x < 5 for x in nombres))
    print("Résultats à partir de 5x :", sum(x >= 5 for x in nombres))

    print("\nAnalyse terminée !")
    print("Ces statistiques ne prédisent pas le prochain Crash.")

except ValueError:
    print("Erreur : entre des nombres valides.")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: