Загрузка...

Liczby losowe i moduł Random [Python] odc. 12 z serii podstaw Pythona

W tym odcinku omawiam, w jaki sposób generować liczby pierwsze w Pythonie oraz czym różnią się rozkład jednostajny i rozkład Gaussa. Nieraz w programie potrzebujemy użyć liczb losowych. Moduł random zawiera wiele przydatnych funkcji do losowania liczb całkowitych i zmiennoprzecinkowych.

- instrukcja random.random() wylosuje liczbę zmiennoprzecinkową z przedziału od 0 do 1.
- random.uniform(a,b) wylosuje liczbę zmiennoprzecinkową z przedziału od a do b.
- instrukcja random.randint(a,b) wylosuje liczbę całkowitą z przedziału od a do b.

Najprostszy przykład rozkładu prawdopodobieństwa to rozkład jednostajny. Dla jednostajnego rozkładu prawdopodobieństwa mamy stałą wartość gęstości prawdopodobieństwa na danym przedziale [a,b]. Poza tym przedziałem wartość gęstości prawdopodobieństwa wynosi 0.

Dla rozkładu Gaussa wartości zbliżone do średniej mają znacznie większe prawdopodobieństwo wystąpienia niż te oddalone od średniej. Jeśli na jakąś wielkość wpływa dostatecznie wiele czynników, to rozkład prawdopodobieństwa będzie zbliżony do krzywej Gaussa. Dokładniej mówi o tym centralne twierdzenie graniczne.

Видео Liczby losowe i moduł Random [Python] odc. 12 z serii podstaw Pythona канала Adam Djellouli
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять