Skip to content

Script1 #3

Description

@Hadrami513

Écris un script en Python pour prédire les résultats de matchs de football avec une approche utilisant la loi de Poisson. Le script doit fournir : 1) des prédictions de résultats sous forme de probabilités, 2) trois scores exacts probables avec leurs probabilités allant de 10% à 100%, 3) des prédictions sur l'over/under de 1.5 à 3.5 avec les probabilités associées, et 4) des paris sur si les deux équipes marquent ou non, ainsi que leurs probabilités. Le script doit calculer le nombre de clean sheets pour chaque équipe et l'average form sur les 10 derniers matchs, ainsi qu'afficher toutes ces informations dans des tableaux bien formatés en utilisant la bibliothèque 'PrettyTable'. Les données d'entrée pour le projet incluent les noms des équipes et les performances récentes de leurs matchs respectifs. Voici les données à utiliser :

Configuration des équipes

team_a_name = "Barcelone"
team_b_name = "Rayo Vallecano"

Données d'entrée

team_a_home_recent_matches = [(2,1), (0, 3), (1,1), (3,1), (3,0), (1,0), (1,2), (1,1), (1,0), (0,0), (0,1), (1,1), (3,2), (2,2), (4,2), (1,1), (4,0), (0,0), (4,0), (1,0), (2,3), (0,1), (0, 1), (2,1), (3,1), (0,2), (2,2), (6,0), (0,0), (3,3), (4,0), (5,1), (3,0), (1,0), (3,3), (4,0), (3,0), (0,3), (3,0), (1,1), (1,0), (1,0), (3,0), (2,2), (2,0), (1,0), (2,1), (0,4), (0,0), (1,0), (4,0), (1,0), (1,2), (3,0), (3,0), (4,2), (2,0), (5,0), (5,0), (3,2), (1,0), (1,0), (2,1), (1,2), (2,1), (2,1), (1,0), (2,4), (3,2), (2,3), (2,0), (3,5), (1,0), (3,3), (4,0), (1,0), (3,1), (1,0), (1,4), (4,2), (2,0), (3,0), (2,2), (2,2), (0,3), (2,1), (7,0), (1,0), (5,0), (5,1), (4,1), (3,1), (3,0), (1,2), (0,1), (1,2), (5,1), (7,1), (2,2), (1,0)]

team_b_away_recent_matches = [(1,1), (1, 1), (2,0), (1,3), (2,0), (0,1), (1,2), (2,0), (2, 1), (1,1), (2,0), (2,2), (1,0), (0,1), (0,1), (0, 0), (2,1), (3,0), (0,2), (2,2), (1,2), (1,1), (0,0), (0,2), (2,1), (3,2), (1,0), (3,1), (1,1), (0,1), (1,3), (3,1), (0,1), (1,1), (2,1), (0,0), (2,2), (2,0), (0,1), (0,1), (1,1), (1,0), (3,0), (1,1), (2,1), (4,0), (3,1), (2,1), (3,0), (0,1), (1,1), (1,1), (3,2), (1,1), (0,2), (0,2), (1,0), (2,2), (0,0), (2,2), (0,1), (0,6), (0,0), (4,0), (0,2), (1,0), (0,2), (0,0), (3,1), (0,0), (2,1), (2,1), (3,0), (1,0), (0,0), (3,0), (0,0), (3,0), (2,2), (2,0), (5,0), (1,1), (1,0), (0,1), (1,2), (0,0), (2,1), (0,0), (1,2), (1,0), (0,5), (1,0), (2,3), (0,1), (1,1), (1,1), (1,3), (3,1), (1,1), (0,1)]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions