Probabilities Part 1 Python Programming

Problem:- Given a list of numbers and a value n, write a function that returns the probability of choosing a number greater than or equal to n from the list. The probability should be expressed as a percentage, rounded to one decimal place.

Example:-

probability([5, 1, 8, 9], 6) ➞ 50.0
probability([7, 4, 17, 14, 12, 3], 16) ➞ 16.7
probability([4, 6, 2, 9, 15, 18, 8, 2, 10, 8], 6) ➞ 70.0


Notes:-

Precent probability of event = 100 * (num of favourable outcomes) / (total num of possible outcomes)
The numbers in the list are uniformly distributed and have an equal chance of being chosen.

Code:-


Note:- Never miss indentation. If you are stuck check the python documentation. Suggestions and comments are always welcome.

Comments

Popular posts from this blog

Moving to the End Python Programming

Alphabet Soup Python Programming

Characters in Shapes Python Programming