Сегодня я покажу вам, как получить плавающее случайное число в Python; например, получить случайное число от 0,75 до 1, с несколькими знаками после запятой.
Это также может быть известно как рисование дробной случайности, равномерной случайности, случайности с десятичными дробями или случайности между 0 и 1 с помощью Python.
Получение случайного числа
Сначала мы должны импортировать random:
import random
Code language: JavaScript (javascript)
Затем мы вызываем random.uniform, передавая нижнюю и верхнюю границы, принимая во внимание, что границы являются инклюзивными (то есть он может вернуть любое число, включая границы).
import random
rand = random.uniform(0.75, 1.0)
print(f"Случайное число: {rand}")
Code language: JavaScript (javascript)
Округление чисел
По некоторым причинам вы можете захотеть округлить числа. Например, если вам нужно число между 0,75 и 1, то вы ожидаете 0,76, 0,77 до 0,99, но не до нескольких знаков после запятой.
Для этого можно округлить числа с помощью round. Вот код:
import random
rand = random.uniform(0.75, 1.0)
rand_round = round(rand, 2)
print(f"Округленное случайное число: {redondeado}")
Code language: JavaScript (javascript)