Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vybrať Náhodné zoznamy z Python

Programovací jazyk Python je dodávaný so vstavaným - in pseudo - generátora náhodných čísel . Pseudo - generátory náhodných čísel sú použité na vytvorenie ľubovoľné množstvo na základe vzoru ťažko predvídať . To vám umožní zapojiť prvok náhody vo vašom programe . Môžete použiť číslo generátor pseudonáhodných vybrať zoznam z fondu zoznamov . To môže byť užitočné pre písanie programu , ktorý náhodne vyberie zoznam aktivít z hlavného zoznamu . Veci , ktoré budete potrebovať
Python programovací 3.2 jazyka ( pozri zdroje ) .
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte IDLE textový editor , ktorý je dodávaný súčasťou Python stiahnutie . To je v Program Files ( alebo aplikácia pre Macintosh ) , v adresári Python . Otvorí sa prázdny zdrojový kód súboru
2

import " náhodný " modul písomne ​​tento riadok kódu v hornej časti súboru zdrojového kódu : .

Import random

Sims 3

deklarovať niekoľko zoznamov činností , ktoré budete vyberať náhodne . Napríklad , môžete napísať niečo ako toto :

lista = [ ' Go Pešia turistika " , " piknik " , " Choď do kina ' ]

listB = [ ' Choď na pláž " , " Prečítajte si knihu " , " Choď von na večeru ' ]

lístkoch = [ ' Choď do akvária " , " Choď von na obed " , " Play videohry ' ]
4

deklarovať hlavný zoznam , ktorý bude obsahovať všetky zoznamy aktivít , ktoré napísal v predchádzajúcom kroku . Môžete tak urobiť písomne ​​tohle : = funkcia

server list [ Lista , listB , lístkoch ]
5

Vyberte zoznam náhodne z hlavného zoznamu pomocou random.choice ( ) . Môžete si uložiť výsledok do premennej ako je toto :

i = random.choice ( server list )
6

Vytlačte si náhodne vybrané zoznamu pomocou tlače ( ) funkcie , ako je tento :

tlač ( i )
7

spustite program stlačením tlačidla " F5 " . Výstup programu bude buď Lista , ListB , alebo lístkoch . Skúste vykonávanie programu viackrát , aby si zmysel ; . Náhodnosť

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené