Le langage de programmation Python est livré avec un générateur de nombres pseudo-aléatoires . Des générateurs de nombres pseudo -aléatoires sont utilisés pour créer un nombre arbitraire fondée sur un modèle difficile à prédire . Cela vous permet de faire intervenir un élément de chance dans votre programme. Vous pouvez utiliser le générateur de nombre pseudo -aléatoire de choisir une liste à partir d'un pool de listes. Cela peut être utile pour écrire un programme qui choisit au hasard une liste d'activités à partir d'une liste principale. Choses que vous devez
Python 3.2 langage de programmation (voir Ressources) .
Afficher plus Instructions
1
Ouvrez l'éditeur de texte IDLE qui est inclus avec le téléchargement Python. C'est dans Program Files (ou des applications pour Macintosh) , dans le répertoire Python. Un fichier de code source vide le module «aléatoire» en écrivant cette ligne de code au début du fichier de code source s'ouvre
2
importation: .
Importation
aléatoire
3
déclarer plusieurs listes d'activités que vous pourrez choisir au hasard . Par exemple , vous pouvez écrire quelque chose comme ceci:
listeA = [' faire de la randonnée »,« un pique-nique »,« aller au cinéma » ]
listeB = [' Aller à l' plage »,« lire un livre »,« aller dîner au restaurant ']
listC = [ ' Aller à l'aquarium ',' Aller à déjeuner »,« jouer aux jeux vidéo ']
4
déclarer une liste principale qui contiendra toutes les listes d'activités que vous avez notés à l'étape précédente . Vous pouvez le faire en écrivant ceci:
masterList = [ listeA , listeB , listC ]
5
Sélectionnez une liste au hasard dans la liste principale en utilisant le random.choice () fonction . Vous pouvez stocker le résultat dans une variable comme ceci:
i = random.choice ( masterList )
6
Imprimer la liste choisie au hasard en utilisant la fonction comme ceci print () : Photos
print ( i)
7
exécuter le programme en appuyant sur la touche " F5" . La sortie du programme sera soit ListA , ListB ou ListC . Essayez d'exécuter le programme plusieurs fois pour obtenir un sentiment d' ; . L'aléatoire