Как в python реализовать методы теории вероятностей? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Как в python реализовать методы теории вероятностей?

Есть условие что п1 каждый ход может промахнуться по п2 с вероятностью 15÷. Как это написать математически?

18th Nov 2019, 9:41 AM
Dima Zychkov
Dima Zychkov - avatar
2 Answers
+ 12
Именно формула нужна? Или пример реализации? import random for i in range(10): x = random.randrange(1, 100) if x <= 15: print('Fail') else: print('Hit') import random x = ["Fail", "Hit"] print(random.choices(x, weights = [15, 85], k = 100)) https://www.w3schools.com/JUMP_LINK__&&__Python__&&__JUMP_LINK/ref_random_choices.asp
29th Nov 2019, 6:19 AM
NezhnyjVampir
0
2-й как-то странно работает, он в 9 из 10 случаев выводит именно в той пропорции что прописан шанс. А вообще подобную формулу я написал и более-менее разобрался в этом вопросе пока дошел до мысли о том, что шанс попасть 15÷ это не числа от 1 до 15 должны быть, а совершенно рандомные 15 чисел разбросанных по сотне. Как теперь быть?
23rd Jan 2020, 8:05 AM
Dima Zychkov
Dima Zychkov - avatar