Hvordan å plukke tilfeldige lister fra Python

Programmeringsspråket Python kommer med en innebygd pseudo-slumptallsgeneratoren. Pseudovilkårlige tallgeneratorer brukes til å opprette et vilkårlig tall på grunnlag av et vanskelige å forutsi mønster. Dette gjør at du kan innebære et element av tilfeldighet i programmet. Du kan bruke pseudo-tilfeldige tall generator for å plukke en liste fra en pool av lister. Dette kan være nyttig for å skrive et program som tilfeldig plukker en liste over aktiviteter fra en hovedliste.

Bruksanvisning

1 Åpne IDLE tekst editor som kommer inkludert med Python nedlasting. Det er i Program Files (eller Programmer for Macintosh), i Python katalogen. En tom kildekode fil åpnes.

2 Importer "tilfeldig" modul ved å skrive denne linjen med kode på toppen av kildekoden filen:

import tilfeldig

3 Erklærer flere lister over aktiviteter som du vil velge mellom tilfeldig. For eksempel kan du skrive noe sånt som dette:

listeA = [ 'Go Vandring', 'ha en piknik', 'Gå til en film']

listeB = [ 'Gå til stranden "," Les en bok', 'Gå ut på middag']

listC = [ 'Gå til akvariet "," Gå ut til lunsj "," spille videospill']

4 Erklærer en hovedliste som vil holde alle lister over aktiviteter du skrev i forrige trinn. Du kan gjøre det ved å skrive dette:

masterList = [Lista, listeB, listC]

5 Velg en liste tilfeldig fra hovedlisten ved hjelp av random.choice () -funksjonen. Du kan lagre resultatet i en variabel som dette:

i = random.choice (masterList)

6 Skrive ut tilfeldig valgt listen ved hjelp av print () -funksjonen slik:

print (i)

7 Kjør programmet ved å trykke på "F5" tasten. Programmet produksjonen vil være enten Lista, listeB, eller ListC. Prøv å utføre programmet flere ganger for å få en følelse av; tilfeldig.