Loading...
Python

Կարող եք ձեր կոդը փորձարկել այստեղ

Python

Գլուխ 6. Մոդուլներ

Random մոդուլ

Պատահական մոդուլը վերահսկում է պատահական թվերի առաջացումը: Նրա հիմնական գործառույթները.
random() : առաջացնում է պատահական թիվ 0.0-ից 1.0-ի միջև
randint() : վերադարձնում է պատահական թիվ կոնկրետ միջակայքից
ranrange() ՝ վերադարձնում է պատահական թիվ նշված թվերի շարքից
shuffle() : խառնում է ցուցակը
Choice() : վերադարձնում է պատահական ցուցակի տարր
Պատահական() ֆունկցիան վերադարձնում է պատահական լողացող կետի թիվ 0.0-ի և 1.0-ի միջև: Եթե մեզ անհրաժեշտ է թիվ ավելի մեծ միջակայքից, ասենք 0-ից մինչև 100, ապա կարող ենք պատահական ֆունկցիայի արդյունքը համապատասխանաբար բազմապատկել 100-ով:
import random number = random.random() print(number) number = random.random() * 100 print(number)
Randint(min, max) ֆունկցիան վերադարձնում է պատահական ամբողջ թիվ երկու արժեքների՝ min և max միջև:
import random number = random.randint(20, 35) print(number)
Ranrange() ֆունկցիան վերադարձնում է պատահական ամբողջ թիվ նշված թվերի շարքից: Այն ունի երեք ձև.
randrange(stop)0-ից մինչև վերջակետի միջակայքը կօգտագործվի որպես թվերի մի շարք, որոնցից պատահական արժեք է հանվում
randrange(start, stop)Թվերի հավաքածուն ներկայացնում է մեկնարկային թվից մինչև վերջակետի միջակայքը
randrange(start, stop, step): մի շարք թվեր, որոնք ներկայացնում են մեկնարկային թվից մինչև վերջակետի միջակայքը, ընդ որում միջակայքի յուրաքանչյուր թիվ մեկ քայլ քայլով տարբերվում է նախորդից
import random number = random.randrange(10) print(number) number = random.randrange(2, 10) print(number) number = random.randrange(2, 10, 2) print(number)
Աշխատեք ցուցակի հետ
Ցուցակների հետ աշխատելու համար պատահական մոդուլը սահմանում է երկու ֆունկցիա՝ shuffle() ֆունկցիան պատահականորեն խառնում է ցուցակը, իսկ Choice() ֆունկցիան վերադարձնում է մեկ պատահական տարր ցանկից.
numbers = [1, 2, 3, 4, 5, 6, 7, 8] random.shuffle(numbers) print(numbers) random_number = random.choice(numbers) print(random_number)

Մեկնաբանություն գրելու համար խնդրում ենք մուտք լինել