Exercice : Parcours de listes et boucles

★★ Avancé

On considère le script Python ci-dessous :

def frequence_a(k):
    texte = "analyse" * k + "donnee"
    nb_a = 0
    total = 0
    for lettre in texte:
        total = total + 1
        if lettre == "a":
            nb_a = nb_a + 1
    return nb_a / total

L'exécution de la fonction frequence_a(k) renvoie la valeur $0{,}25$.

Déterminer la valeur de l'entier $k$.

Saisir la valeur de k.