کتابخانهی `random` یکی از کتابخانههای پیشفرض پایتون است که امکانات مرتبط با اعداد تصادفی را ارائه میدهد. با استفاده از این کتابخانه، میتوانید اعداد تصادفی، انتخابهای تصادفی از دنبالهها، ترتیب تصادفی المانها، و بسیاری دیگر از کارها را انجام دهید. در ادامهی این مقاله، به بررسی مهمترین متدها و ویژگیهای کتابخانه `random` پرداخته خواهد شد.
تولید اعداد تصادفی
میتوان از تابع `random()` کتابخانه `random` برای تولید اعداد تصادفی میان 0 تا 1 استفاده کرد.
انتخاب تصادفی از لیست
تابع `choice()` برای انتخاب یک عنصر تصادفی از یک لیست یا دنباله بهکار میرود.
انتخاب تعداد تصادفی از عناصر بدون جایگزینی
برای انتخاب تعداد مشخصی از عناصر تصادفی از یک لیست یا دنباله بدون جایگزینی از تابع `sample()` میتوان استفاده کرد.
ترتیب تصادفی المانها در یک لیست
تابع `shuffle()` بهصورت تصادفی المانها را در یک لیست یا دنباله مرتب میکند.
تولید اعداد تصادفی در محدودهی دلخواه
تابع `randrange()` برای تولید اعداد تصادفی در محدودهی دلخواه استفاده میشود.
انتخاب تصادفی با وزندهی
تابع `choices()` برای انتخاب تصادفی با وزندهی به عناصر مختلف استفاده میشود.
### نمونه کد: تعیین دقیق دوباره سمبلهای تصادفی
تابع `seed()` برای تعیین دقیق دوباره سمبلهای تصادفی استفاده میشود. این کار باعث میشود تولید اعداد تصادفی قابل تکرار باشد.
این مقاله به معرفی مهمترین متدها و ویژگیهای کتابخانه `random` در پایتون پرداخت. با استفاده از این متدها، میتوانید اعداد تصادفی تولید کنید، انتخابهای تصادفی انجام دهید و یا ترتیب تصادفی عناصر را تغییر دهید. این ابزارها در بسیاری از برنامهها و آنالیزها که به تصادف و اعداد تصادفی نیاز دارند، بسیار مفید هستند. به عنوان برنامهنویس پایتون، میتوانید از این کتابخانه برای حل مسائل مختل
ف در حوزههای مختلف مانند شبیهسازی، آمار، بازیسازی و … استفاده کنید.
دیدگاهها