Liczby losowe i moduł Random [Python] odc. 12 z serii podstaw Pythona
Автор: Adam Djellouli
Загружено: 2019-07-09
Просмотров: 4006
Описание:
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.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: