import random # Phrases aléatoires phrases = [ "Il était une fois...", "Il y a bien longtemps...", "Dans un pays lointain...", "Au cœur de la forêt...", "Sous un ciel étoilé..." ] # Nombre de paragraphes nombre_paragraphes = 10 # Nombre de phrases par paragraphe nombre_phrases_par_paragraphe = 5 # Génération du livre livre = "" for … Lire la suite de Programme Python pour générer un livre d’histoire pour enfant
Programme Python – statistiques
def calculer_moyenne(liste): somme = sum(liste) moyenne = somme / len(liste) return moyenne def calculer_mediane(liste): liste_triee = sorted(liste) taille = len(liste_triee) if taille % 2 == 0: milieu_sup = taille // 2 milieu_inf = milieu_sup - 1 mediane = (liste_triee[milieu_sup] + liste_triee[milieu_inf]) / 2 else: milieu = taille // 2 mediane = liste_triee[milieu] return mediane def … Lire la suite de Programme Python – statistiques
Les nombres premiers et leur distribution avec Python
Voilà le code pour calculer le nombre de nombres premiers inférieurs à x en utilisant l'algorithme de la boucle crible d'Eratosthène: import math def nombre_premiers(x): # Génération de la liste des entiers jusqu'à x entiers = [i for i in range(2, x+1)] # Appliquation de l'algorithme de la boucle crible d'Eratosthène for i in range(2, … Lire la suite de Les nombres premiers et leur distribution avec Python