Vous ne pouvez pas modifier cette page, pour les raisons suivantes :
Documentation:
== Le script == <syntaxhighlight lang="python"> # -*- coding: utf-8 -*- from random import shuffle # On crée une liste vide liste_tartine = [] # On ouvre le fichier tartine.txt et on le place # dans une variable que l'on appelle la_tartine_dans_l_ordre with open ("tartine.txt", 'r') as la_tartine_dans_l_ordre: # Pour chacune des lignes de la_tartine_dans_l_ordre... for ligne in la_tartine_dans_l_ordre: # ... on les ajoute à la liste liste_tartine.append(ligne) # On crée une liste allant de 0 à X-1 # X étant le nombre de ligne dans la tartine desordre = range(len(liste_tartine)) # On met cette liste dans le désordre shuffle(desordre) # On crée un fichier tartine_en_desordre.txt with open ("tartine_en_desordre.txt", 'w') as la_tartine_dans_le_desordre: # Pour chaque élément de la liste 'desordre' for numero in desordre: # On écrit dans tartine_en_desordre.txt la ligne qui lui correspond # en ajoutant son numéro devant, complété par des zéros # pour être sûr d'avoir 3 caractères la_tartine_dans_le_desordre.write(str(numero).zfill(3) + " " + liste_tartine[numero]) </syntaxhighlight> [[Catégorie:Python]]
Résumé :
Modification mineure Suivre cette page
Annuler