random မော်ဂျူး၏ randrange နည်းလမ်း
random မော်ဂျူး၏ randrange နည်းလမ်းသည်
အကွာအဝေးတစ်ခုမှ ကြိုတင်မသိနိုင်သောဂဏန်းတစ်ခုကို ပြန်ပေးသည်။
နည်းလမ်း၏ ပထမဆုံး မဖြစ်မနေထည့်ရန်မလိုသော အကန့်အသတ်တွင်
အစဉ်လိုက်၏ အစကို ဖော်ပြပါ။
ဒုတိယ ဖြစ်မနေထည့်ရမည့် အကန့်အသတ်တွင် အဆုံးကို သတ်မှတ်ပါ။
တတိယ မဖြစ်မနေထည့်ရန်မလိုသော အကန့်အသတ်တွင်
ဂဏန်းကို ရွေးချယ်မည့် ခြားနားချက် (step) ကို ပေးပါ။
ဝါကျဖွဲ့ပုံ
import random
random.randrange([အစ], အဆုံး, [ခြားနားချက်])
ဥပမာ
0 မှ 10 အထိ အကွာအဝေးအတွင်းရှိ ဂဏန်းတစ်ခုကို
2 ၏ ရွေးချယ်မှုခြားနားချက်ဖြင့် ရယူကြပါစို့။
print(random.randrange(1, 10, 2))
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
5
ဥပမာ
ယခု randrange နည်းလမ်းအတွက်
အကွာအဝေး၏ အစနှင့် အဆုံးကိုသာ သတ်မှတ်ပါမည်။
print(random.randrange(1, 10))
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
4
ဥပမာ
ယခု နည်းလမ်းတွင် ဖြစ်မနေထည့်ရမည့် အကန့်အသတ်တစ်ခုတည်းကိုသာ ထည့်ကြည့်ပါမည် - အကွာအဝေး၏ အဆုံး။
print(random.randrange(10))
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
5
ဤသည်ကိုလည်း ကြည့်ပါ
-
uniformနည်းလမ်းrandomမော်ဂျူး၏,
၎င်းသည် အကွာအဝေးမှ ကြိုတင်မသိနိုင်သော အပိုင်းဂဏန်းတစ်ခုကို ထုတ်လုပ်ပေးသည်။ -
randintနည်းလမ်းrandomမော်ဂျူး၏,
၎င်းသည် အကွာအဝေးမှ ကြိုတင်မသိနိုင်သော ကိန်းပြည့်ဂဏန်းတစ်ခုကို ထုတ်လုပ်ပေးသည်။ -
sampleနည်းလမ်းrandomမော်ဂျူး၏,
၎င်းသည် အစဉ်လိုက်တစ်ခုမှ အရာဝတ္ထုများ၏ ကြိုတင်မသိနိုင်သော နမူနာရွေးချယ်မှုကို ပြန်ပေးသည်။ -
randomနည်းလမ်းrandomမော်ဂျူး၏,
၎င်းသည် ကြိုတင်မသိနိုင်သော ဂဏန်းတစ်ခုကို ပြန်ပေးသည်။ -
seedနည်းလမ်းrandomမော်ဂျူး၏,
၎င်းသည် ကြိုတင်မသိနိုင်သော ဂဏန်းတစ်ခုကို အစပြုပေးသည်။